0s autopkgtest [13:13:04]: starting date and time: 2024-06-03 13:13:04+0000 0s autopkgtest [13:13:04]: git checkout: 930f72e5 setup-testbed: don't install 'Recommends' for 'linux-generic' 0s autopkgtest [13:13:04]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.s89akp0q/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:libxml2,src:libxml-libxml-perl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=libxml2/2.12.7+dfsg-3 libxml-libxml-perl/2.0207+dfsg+really+2.0134-3' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@lcy02-99.secgroup --name adt-oracular-i386-apache2-20240603-131304-juju-7f2275-prod-proposed-migration-environment-2-49a541bf-9999-46bb-a8e8-3f27c1b37224 --image adt/ubuntu-oracular-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -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/ 141s autopkgtest [13:15:25]: testbed dpkg architecture: amd64 142s autopkgtest [13:15:26]: testbed apt version: 2.9.3 142s autopkgtest [13:15:26]: test architecture: i386 142s autopkgtest [13:15:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 142s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 142s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [4792 B] 142s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [43.4 kB] 142s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [384 kB] 142s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 142s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [58.4 kB] 142s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [81.4 kB] 142s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [7700 B] 142s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [4300 B] 142s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [187 kB] 142s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [355 kB] 142s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [1392 B] 142s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [1392 B] 142s Fetched 1241 kB in 0s (4413 kB/s) 143s Reading package lists... 144s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s Calculating upgrade... 146s The following packages will be upgraded: 146s libxml2 146s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 146s Need to get 642 kB of archives. 146s After this operation, 353 kB disk space will be freed. 146s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 libxml2 amd64 2.12.7+dfsg-3 [642 kB] 146s Fetched 642 kB in 0s (18.3 MB/s) 146s (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 ... 74359 files and directories currently installed.) 146s Preparing to unpack .../libxml2_2.12.7+dfsg-3_amd64.deb ... 146s Unpacking libxml2:amd64 (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 146s Setting up libxml2:amd64 (2.12.7+dfsg-3) ... 146s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 147s Reading package lists... 147s Building dependency tree... 147s Reading state information... 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 148s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 148s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 148s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 148s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 149s Reading package lists... 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 150s Calculating upgrade... 150s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 150s Reading package lists... 151s Building dependency tree... 151s Reading state information... 151s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 152s autopkgtest [13:15:36]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 152s autopkgtest [13:15:36]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 156s Get:1 http://ftpmaster.internal/ubuntu oracular/main apache2 2.4.58-1ubuntu8.1 (dsc) [3356 B] 156s Get:2 http://ftpmaster.internal/ubuntu oracular/main apache2 2.4.58-1ubuntu8.1 (tar) [9825 kB] 156s Get:3 http://ftpmaster.internal/ubuntu oracular/main apache2 2.4.58-1ubuntu8.1 (diff) [924 kB] 157s gpgv: Signature made Thu Apr 18 15:55:48 2024 UTC 157s gpgv: using RSA key 50C4A0DDCF31E452CEB19B516569D855A744BE93 157s gpgv: Can't check signature: No public key 157s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu8.1.dsc: no acceptable signature found 157s autopkgtest [13:15:41]: testing package apache2 version 2.4.58-1ubuntu8.1 158s autopkgtest [13:15:42]: build not needed 163s autopkgtest [13:15:47]: test run-test-suite: preparing testbed 170s Note, using file '/tmp/autopkgtest.vC3oZl/1-autopkgtest-satdep.dsc' to get the build dependencies 170s Reading package lists... 170s Building dependency tree... 170s Reading state information... 170s Starting pkgProblemResolver with broken count: 0 170s Starting 2 pkgProblemResolver with broken count: 0 170s Done 171s The following NEW packages will be installed: 171s apache2:i386 apache2-bin:i386 apache2-data apache2-dev:i386 apache2-utils 171s autoconf automake autopoint autotools-dev binutils-i686-linux-gnu 171s build-essential cpp cpp-13 cpp-13-i686-linux-gnu cpp-13-x86-64-linux-gnu 171s cpp-i686-linux-gnu cpp-x86-64-linux-gnu cross-config 171s crossbuild-essential-i386 debhelper debugedit dh-autoreconf 171s dh-strip-nondeterminism dpkg-cross dwz g++ g++-13 g++-13-i686-linux-gnu 171s g++-13-x86-64-linux-gnu g++-i686-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 171s gcc-13-base gcc-13-cross-base gcc-13-i686-linux-gnu 171s gcc-13-i686-linux-gnu-base gcc-13-x86-64-linux-gnu gcc-14-base:i386 171s gcc-14-cross-base gcc-9-base:i386 gcc-i686-linux-gnu gcc-x86-64-linux-gnu 171s gettext intltool-debian libalgorithm-c3-perl libanyevent-perl 171s libapr1-dev:i386 libapr1t64 libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 171s libaprutil1-dev:i386 libaprutil1-ldap:i386 libaprutil1t64 171s libaprutil1t64:i386 libarchive-zip-perl libasan5:i386 libasan8 171s libasan8-i386-cross libatomic1 libatomic1:i386 libatomic1-i386-cross 171s libb-hooks-endofscope-perl libb-hooks-op-check-perl libbrotli1:i386 171s libbytes-random-secure-perl libc6:i386 libc6-dev:i386 libc6-dev-i386-cross 171s libc6-i386-cross libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 171s libclass-inspector-perl libclass-method-modifiers-perl 171s libclass-singleton-perl libclone-perl libcom-err2:i386 libconfig-auto-perl 171s libconfig-inifiles-perl libcrypt-dev:i386 libcrypt-random-seed-perl 171s libcrypt-ssleay-perl libcrypt1:i386 libcurl4t64:i386 libdata-optlist-perl 171s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 171s libdb5.3t64:i386 libdebhelper-perl libdebian-dpkgcross-perl 171s libdevel-callchecker-perl libdevel-stacktrace-perl 171s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 171s libexception-class-perl libexpat1:i386 libexpat1-dev:i386 libfcgi-perl 171s libfcgi0t64 libffi8:i386 libfile-homedir-perl libfile-listing-perl 171s libfile-sharedir-perl libfile-stripnondeterminism-perl libfile-which-perl 171s libgcc-13-dev libgcc-13-dev-i386-cross libgcc-9-dev:i386 libgcc-s1:i386 171s libgcc-s1-i386-cross libgdbm6t64:i386 libgmp10:i386 libgnutls30t64:i386 171s libgomp1 libgomp1:i386 libgomp1-i386-cross libgssapi-krb5-2:i386 171s libhogweed6t64:i386 libhtml-parser-perl libhtml-tagset-perl 171s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 171s libhttp-message-perl libhttp-negotiate-perl libhwasan0 libicu74:i386 171s libidn2-0:i386 libio-html-perl libio-socket-ssl-perl libio-string-perl 171s libisl23 libitm1 libitm1:i386 libitm1-i386-cross libjansson4:i386 171s libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 171s libldap-dev:i386 libldap2:i386 liblsan0 liblua5.4-0:i386 171s liblwp-mediatypes-perl liblwp-protocol-https-perl liblzma5:i386 171s libmath-random-isaac-perl libmodule-implementation-perl 171s libmodule-runtime-perl libmpc3 libmro-compat-perl 171s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 171s libnet-ssleay-perl libnettle8t64:i386 libnghttp2-14:i386 libp11-kit0:i386 171s libpackage-stash-perl libparams-classify-perl libparams-util-perl 171s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-16-0:i386 171s libpcre2-32-0 libpcre2-32-0:i386 libpcre2-8-0:i386 libpcre2-dev 171s libpcre2-dev:i386 libpcre2-posix3 libpcre2-posix3:i386 libpod-parser-perl 171s libprotocol-http2-perl libpsl5t64:i386 libquadmath0 libquadmath0:i386 171s libquadmath0-i386-cross librole-tiny-perl librtmp1:i386 libsasl2-2:i386 171s libsasl2-modules-db:i386 libsctp-dev:i386 libsctp1:i386 libspecio-perl 171s libsqlite3-0:i386 libssh-4:i386 libssl3t64:i386 libstdc++-13-dev 171s libstdc++-13-dev-i386-cross libstdc++-9-dev:i386 libstdc++6:i386 171s libstdc++6-i386-cross libsub-exporter-perl libsub-exporter-progressive-perl 171s libsub-identify-perl libsub-install-perl libsub-name-perl libsub-quote-perl 171s libtasn1-6:i386 libtimedate-perl libtool libtry-tiny-perl libtsan2 libubsan1 171s libubsan1:i386 libubsan1-i386-cross libunistring5:i386 liburi-perl 171s libuuid1:i386 libvariable-magic-perl libwww-perl libwww-robotrules-perl 171s libxml-dom-perl libxml-namespacesupport-perl libxml-parser-perl libxml-perl 171s libxml-regexp-perl libxml-sax-base-perl libxml-sax-expat-perl 171s libxml-sax-perl libxml-simple-perl libxml2:i386 libxstring-perl libyaml-perl 171s libzstd1:i386 linux-libc-dev:i386 linux-libc-dev-i386-cross m4 perl-doc 171s perl-openssl-defaults po-debconf uuid-dev:i386 zlib1g:i386 171s 0 upgraded, 238 newly installed, 0 to remove and 0 not upgraded. 171s Need to get 190 MB of archives. 171s After this operation, 693 MB of additional disk space will be used. 171s Get:1 http://ftpmaster.internal/ubuntu oracular/main i386 gcc-14-base i386 14.1.0-1ubuntu1 [48.4 kB] 171s Get:2 http://ftpmaster.internal/ubuntu oracular/main i386 libgcc-s1 i386 14.1.0-1ubuntu1 [95.2 kB] 171s Get:3 http://ftpmaster.internal/ubuntu oracular/main i386 libc6 i386 2.39-0ubuntu8.1 [3010 kB] 171s Get:4 http://ftpmaster.internal/ubuntu oracular/main i386 libuuid1 i386 2.39.3-9ubuntu6 [36.5 kB] 171s Get:5 http://ftpmaster.internal/ubuntu oracular/main i386 libapr1t64 i386 1.7.2-3.2 [116 kB] 171s Get:6 http://ftpmaster.internal/ubuntu oracular/main i386 libcrypt1 i386 1:4.4.36-4build1 [91.9 kB] 171s Get:7 http://ftpmaster.internal/ubuntu oracular/main i386 libdb5.3t64 i386 5.3.28+dfsg2-7 [807 kB] 171s Get:8 http://ftpmaster.internal/ubuntu oracular/main i386 libexpat1 i386 2.6.2-1 [91.1 kB] 171s Get:9 http://ftpmaster.internal/ubuntu oracular/main i386 libgdbm6t64 i386 1.23-5.1build1 [39.4 kB] 171s Get:10 http://ftpmaster.internal/ubuntu oracular/main i386 libssl3t64 i386 3.0.13-0ubuntu4 [1921 kB] 172s Get:11 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1t64 i386 1.6.3-1.1ubuntu7 [101 kB] 172s Get:12 http://ftpmaster.internal/ubuntu oracular/main i386 libsqlite3-0 i386 3.45.3-1 [776 kB] 172s Get:13 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1.1ubuntu7 [11.6 kB] 172s Get:14 http://ftpmaster.internal/ubuntu oracular/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu6 [270 kB] 172s Get:15 http://ftpmaster.internal/ubuntu oracular/main i386 libnettle8t64 i386 3.9.1-2.2build1 [191 kB] 172s Get:16 http://ftpmaster.internal/ubuntu oracular/main i386 libhogweed6t64 i386 3.9.1-2.2build1 [202 kB] 172s Get:17 http://ftpmaster.internal/ubuntu oracular/main i386 libunistring5 i386 1.2-1 [552 kB] 172s Get:18 http://ftpmaster.internal/ubuntu oracular/main i386 libidn2-0 i386 2.3.7-2build1 [102 kB] 172s Get:19 http://ftpmaster.internal/ubuntu oracular/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 172s Get:20 http://ftpmaster.internal/ubuntu oracular/main i386 libp11-kit0 i386 0.25.3-4ubuntu2 [291 kB] 172s Get:21 http://ftpmaster.internal/ubuntu oracular/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 172s Get:22 http://ftpmaster.internal/ubuntu oracular/main i386 libgnutls30t64 i386 3.8.5-2ubuntu1 [1024 kB] 172s Get:23 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-5ubuntu3 [21.7 kB] 172s Get:24 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-2 i386 2.1.28+dfsg1-5ubuntu3 [61.5 kB] 172s Get:25 http://ftpmaster.internal/ubuntu oracular/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu8 [210 kB] 172s Get:26 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-ldap i386 1.6.3-1.1ubuntu7 [9226 B] 172s Get:27 http://ftpmaster.internal/ubuntu oracular/main i386 libbrotli1 i386 1.1.0-2build2 [334 kB] 172s Get:28 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5support0 i386 1.20.1-6ubuntu2 [37.4 kB] 172s Get:29 http://ftpmaster.internal/ubuntu oracular/main i386 libcom-err2 i386 1.47.0-2.4~exp1ubuntu4 [23.2 kB] 172s Get:30 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libk5crypto3 i386 1.20.1-6ubuntu2 [86.1 kB] 172s Get:31 http://ftpmaster.internal/ubuntu oracular/main i386 libkeyutils1 i386 1.6.3-3build1 [9918 B] 172s Get:32 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5-3 i386 1.20.1-6ubuntu2 [395 kB] 172s Get:33 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libgssapi-krb5-2 i386 1.20.1-6ubuntu2 [153 kB] 172s Get:34 http://ftpmaster.internal/ubuntu oracular/main i386 libnghttp2-14 i386 1.61.0-1 [90.4 kB] 172s Get:35 http://ftpmaster.internal/ubuntu oracular/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 172s Get:36 http://ftpmaster.internal/ubuntu oracular/main i386 zlib1g i386 1:1.3.dfsg-3.1ubuntu2 [58.8 kB] 172s Get:37 http://ftpmaster.internal/ubuntu oracular/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 172s Get:38 http://ftpmaster.internal/ubuntu oracular/main i386 libssh-4 i386 0.10.6-2build2 [212 kB] 172s Get:39 http://ftpmaster.internal/ubuntu oracular/main i386 libzstd1 i386 1.5.5+dfsg2-2build1 [288 kB] 172s Get:40 http://ftpmaster.internal/ubuntu oracular/main i386 libcurl4t64 i386 8.8.0-1ubuntu1 [393 kB] 172s Get:41 http://ftpmaster.internal/ubuntu oracular/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 172s Get:42 http://ftpmaster.internal/ubuntu oracular/main i386 libstdc++6 i386 14.1.0-1ubuntu1 [861 kB] 172s Get:43 http://ftpmaster.internal/ubuntu oracular/main i386 liblua5.4-0 i386 5.4.6-3build2 [182 kB] 172s Get:44 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-8-0 i386 10.42-4ubuntu2 [227 kB] 172s Get:45 http://ftpmaster.internal/ubuntu oracular/main i386 libicu74 i386 74.2-1ubuntu3 [11.0 MB] 172s Get:46 http://ftpmaster.internal/ubuntu oracular/main i386 liblzma5 i386 5.6.1+really5.4.5-1 [133 kB] 172s Get:47 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libxml2 i386 2.12.7+dfsg-3 [680 kB] 172s Get:48 http://ftpmaster.internal/ubuntu oracular/main i386 apache2-bin i386 2.4.58-1ubuntu8.1 [1440 kB] 172s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-data all 2.4.58-1ubuntu8.1 [163 kB] 172s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libapr1t64 amd64 1.7.2-3.2 [106 kB] 172s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libaprutil1t64 amd64 1.6.3-1.1ubuntu7 [91.9 kB] 172s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-utils amd64 2.4.58-1ubuntu8.1 [96.2 kB] 172s Get:53 http://ftpmaster.internal/ubuntu oracular/main i386 apache2 i386 2.4.58-1ubuntu8.1 [90.2 kB] 172s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 autotools-dev all 20220109.1 [44.9 kB] 172s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 172s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 autoconf all 2.71-3 [339 kB] 172s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 172s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 autopoint all 0.21-14ubuntu2 [422 kB] 172s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 172s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.2.0-23ubuntu4 [49.0 kB] 172s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 172s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 172s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [11.2 MB] 172s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.2.0-23ubuntu4 [1032 B] 172s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 172s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 172s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-1ubuntu1 [48.0 kB] 172s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-1ubuntu1 [148 kB] 172s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-1ubuntu1 [29.1 kB] 172s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-1ubuntu1 [10.4 kB] 172s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-1ubuntu1 [3025 kB] 172s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-1ubuntu1 [1313 kB] 172s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-1ubuntu1 [2736 kB] 172s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-1ubuntu1 [1174 kB] 172s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-1ubuntu1 [1632 kB] 172s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-1ubuntu1 [153 kB] 172s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.2.0-23ubuntu4 [2688 kB] 172s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [21.9 MB] 172s Get:79 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.2.0-23ubuntu4 [482 kB] 172s Get:80 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 172s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 172s Get:82 http://ftpmaster.internal/ubuntu oracular/main amd64 libtool all 2.4.7-7build1 [166 kB] 172s Get:83 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-autoreconf all 20 [16.1 kB] 172s Get:84 http://ftpmaster.internal/ubuntu oracular/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 172s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 172s Get:86 http://ftpmaster.internal/ubuntu oracular/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 172s Get:87 http://ftpmaster.internal/ubuntu oracular/main amd64 debugedit amd64 1:5.0-5build2 [46.1 kB] 172s Get:88 http://ftpmaster.internal/ubuntu oracular/main amd64 dwz amd64 0.15-1build6 [115 kB] 172s Get:89 http://ftpmaster.internal/ubuntu oracular/main amd64 gettext amd64 0.21-14ubuntu2 [864 kB] 172s Get:90 http://ftpmaster.internal/ubuntu oracular/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 172s Get:91 http://ftpmaster.internal/ubuntu oracular/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 172s Get:92 http://ftpmaster.internal/ubuntu oracular/main amd64 debhelper all 13.14.1ubuntu5 [869 kB] 172s Get:93 http://ftpmaster.internal/ubuntu oracular/main i386 linux-libc-dev i386 6.8.0-31.31 [1598 kB] 172s Get:94 http://ftpmaster.internal/ubuntu oracular/main i386 libcrypt-dev i386 1:4.4.36-4build1 [121 kB] 172s Get:95 http://ftpmaster.internal/ubuntu oracular/main i386 libc6-dev i386 2.39-0ubuntu8.1 [1852 kB] 172s Get:96 http://ftpmaster.internal/ubuntu oracular/main i386 uuid-dev i386 2.39.3-9ubuntu6 [33.8 kB] 172s Get:97 http://ftpmaster.internal/ubuntu oracular/main i386 libsctp1 i386 1.0.19+dfsg-2build1 [9914 B] 172s Get:98 http://ftpmaster.internal/ubuntu oracular/main i386 libsctp-dev i386 1.0.19+dfsg-2build1 [52.0 kB] 172s Get:99 http://ftpmaster.internal/ubuntu oracular/main i386 libapr1-dev i386 1.7.2-3.2 [779 kB] 172s Get:100 http://ftpmaster.internal/ubuntu oracular/main i386 libldap-dev i386 2.6.7+dfsg-1~exp1ubuntu8 [329 kB] 172s Get:101 http://ftpmaster.internal/ubuntu oracular/main i386 libexpat1-dev i386 2.6.2-1 [151 kB] 172s Get:102 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-dev i386 1.6.3-1.1ubuntu7 [423 kB] 172s Get:103 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-16-0 i386 10.42-4ubuntu2 [211 kB] 172s Get:104 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-32-0 i386 10.42-4ubuntu2 [198 kB] 172s Get:105 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-posix3 i386 10.42-4ubuntu2 [6698 B] 172s Get:106 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-dev i386 10.42-4ubuntu2 [753 kB] 173s Get:107 http://ftpmaster.internal/ubuntu oracular/main i386 apache2-dev i386 2.4.58-1ubuntu8.1 [199 kB] 173s Get:108 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.2.0-23ubuntu4 [2399 kB] 173s Get:109 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [12.5 MB] 173s Get:110 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.2.0-23ubuntu4 [14.5 kB] 173s Get:111 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 173s Get:112 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 173s Get:113 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 173s Get:114 http://ftpmaster.internal/ubuntu oracular/universe amd64 gcc-13-i686-linux-gnu-base amd64 13.2.0-23ubuntu4cross1 [49.2 kB] 173s Get:115 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-i686-linux-gnu amd64 13.2.0-23ubuntu4cross1 [11.3 MB] 173s Get:116 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-i686-linux-gnu amd64 4:13.2.0-7ubuntu1 [5330 B] 173s Get:117 http://ftpmaster.internal/ubuntu oracular/main amd64 binutils-i686-linux-gnu amd64 2.42-4ubuntu2 [2899 kB] 173s Get:118 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-cross-base all 13.2.0-23ubuntu4cross1 [43.9 kB] 173s Get:119 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-14-cross-base all 14.1.0-1ubuntu1cross1 [43.6 kB] 173s Get:120 http://ftpmaster.internal/ubuntu oracular/universe amd64 libc6-i386-cross all 2.39-0ubuntu8cross1 [1486 kB] 173s Get:121 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-s1-i386-cross all 14.1.0-1ubuntu1cross1 [95.3 kB] 173s Get:122 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1-i386-cross all 14.1.0-1ubuntu1cross1 [148 kB] 173s Get:123 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1-i386-cross all 14.1.0-1ubuntu1cross1 [30.5 kB] 173s Get:124 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1-i386-cross all 14.1.0-1ubuntu1cross1 [8158 B] 173s Get:125 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8-i386-cross all 14.1.0-1ubuntu1cross1 [2870 kB] 173s Get:126 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstdc++6-i386-cross all 14.1.0-1ubuntu1cross1 [812 kB] 173s Get:127 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1-i386-cross all 14.1.0-1ubuntu1cross1 [1146 kB] 173s Get:128 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0-i386-cross all 14.1.0-1ubuntu1cross1 [246 kB] 173s Get:129 http://ftpmaster.internal/ubuntu oracular/universe amd64 libgcc-13-dev-i386-cross all 13.2.0-23ubuntu4cross1 [2632 kB] 173s Get:130 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-i686-linux-gnu amd64 13.2.0-23ubuntu4cross1 [22.0 MB] 173s Get:131 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-i686-linux-gnu amd64 4:13.2.0-7ubuntu1 [1206 B] 173s Get:132 http://ftpmaster.internal/ubuntu oracular/universe amd64 linux-libc-dev-i386-cross all 6.8.0-25.25cross1 [1401 kB] 173s Get:133 http://ftpmaster.internal/ubuntu oracular/main amd64 libc6-dev-i386-cross all 2.39-0ubuntu8cross1 [1886 kB] 173s Get:134 http://ftpmaster.internal/ubuntu oracular/universe amd64 libstdc++-13-dev-i386-cross all 13.2.0-23ubuntu4cross1 [2500 kB] 173s Get:135 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-i686-linux-gnu amd64 13.2.0-23ubuntu4cross1 [12.6 MB] 173s Get:136 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-i686-linux-gnu amd64 4:13.2.0-7ubuntu1 [960 B] 173s Get:137 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-inifiles-perl all 3.000003-2 [39.4 kB] 173s Get:138 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-string-perl all 1.08-4 [11.1 kB] 173s Get:139 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 173s Get:140 http://ftpmaster.internal/ubuntu oracular/main amd64 liburi-perl all 5.28-1 [88.1 kB] 173s Get:141 http://ftpmaster.internal/ubuntu oracular/main amd64 libencode-locale-perl all 1.05-3 [11.6 kB] 173s Get:142 http://ftpmaster.internal/ubuntu oracular/main amd64 libtimedate-perl all 2.3300-2 [34.0 kB] 173s Get:143 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-date-perl all 6.06-1 [10.2 kB] 173s Get:144 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-listing-perl all 6.16-1 [11.3 kB] 173s Get:145 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tagset-perl all 3.24-1 [14.1 kB] 173s Get:146 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-parser-perl amd64 3.82-1 [85.6 kB] 173s Get:147 http://ftpmaster.internal/ubuntu oracular/main amd64 libhtml-tree-perl all 5.07-3 [200 kB] 173s Get:148 http://ftpmaster.internal/ubuntu oracular/main amd64 libclone-perl amd64 0.46-1build3 [10.7 kB] 173s Get:149 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-html-perl all 1.004-3 [15.9 kB] 173s Get:150 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 173s Get:151 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 173s Get:152 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 173s Get:153 http://ftpmaster.internal/ubuntu oracular/main amd64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 173s Get:154 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-openssl-defaults amd64 7build3 [6626 B] 173s Get:155 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-ssleay-perl amd64 1.94-1build4 [316 kB] 173s Get:156 http://ftpmaster.internal/ubuntu oracular/main amd64 libio-socket-ssl-perl all 2.085-1 [195 kB] 173s Get:157 http://ftpmaster.internal/ubuntu oracular/main amd64 libnet-http-perl all 6.23-1 [22.3 kB] 173s Get:158 http://ftpmaster.internal/ubuntu oracular/main amd64 liblwp-protocol-https-perl all 6.14-1 [9040 B] 173s Get:159 http://ftpmaster.internal/ubuntu oracular/main amd64 libtry-tiny-perl all 0.31-2 [20.8 kB] 173s Get:160 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 173s Get:161 http://ftpmaster.internal/ubuntu oracular/main amd64 libwww-perl all 6.77-1 [138 kB] 173s Get:162 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-parser-perl amd64 2.47-1build3 [204 kB] 173s Get:163 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 173s Get:164 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] 173s Get:165 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-sax-expat-perl all 0.51-2 [8644 B] 173s Get:166 http://ftpmaster.internal/ubuntu oracular/main amd64 libxml-simple-perl all 2.25-2 [64.1 kB] 173s Get:167 http://ftpmaster.internal/ubuntu oracular/main amd64 libyaml-perl all 1.31-1 [65.7 kB] 173s Get:168 http://ftpmaster.internal/ubuntu oracular/main amd64 libconfig-auto-perl all 0.44-2 [17.1 kB] 173s Get:169 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-which-perl all 1.27-2 [12.5 kB] 173s Get:170 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-homedir-perl all 1.006-2 [37.0 kB] 173s Get:171 http://ftpmaster.internal/ubuntu oracular/main amd64 libdebian-dpkgcross-perl all 2.6.20 [15.6 kB] 173s Get:172 http://ftpmaster.internal/ubuntu oracular/main amd64 cross-config all 2.6.20 [16.5 kB] 173s Get:173 http://ftpmaster.internal/ubuntu oracular/main amd64 dpkg-cross all 2.6.20 [22.2 kB] 173s Get:174 http://ftpmaster.internal/ubuntu oracular/universe amd64 crossbuild-essential-i386 all 12.10ubuntu1 [3870 B] 173s Get:175 http://ftpmaster.internal/ubuntu oracular/universe i386 gcc-9-base i386 9.5.0-6ubuntu2 [31.3 kB] 173s Get:176 http://ftpmaster.internal/ubuntu oracular/universe amd64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 173s Get:177 http://ftpmaster.internal/ubuntu oracular/universe amd64 libanyevent-perl amd64 7.170-2build6 [368 kB] 173s Get:178 http://ftpmaster.internal/ubuntu oracular/universe i386 libasan5 i386 9.5.0-6ubuntu2 [2987 kB] 173s Get:179 http://ftpmaster.internal/ubuntu oracular/main i386 libatomic1 i386 14.1.0-1ubuntu1 [8412 B] 173s Get:180 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-op-check-perl amd64 0.22-3build1 [9518 B] 173s Get:181 http://ftpmaster.internal/ubuntu oracular/main amd64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 173s Get:182 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-callchecker-perl amd64 0.009-1 [14.4 kB] 173s Get:183 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-classify-perl amd64 0.015-2build5 [20.1 kB] 173s Get:184 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 173s Get:185 http://ftpmaster.internal/ubuntu oracular/main amd64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 173s Get:186 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 173s Get:187 http://ftpmaster.internal/ubuntu oracular/main amd64 libvariable-magic-perl amd64 0.64-1 [36.0 kB] 173s Get:188 http://ftpmaster.internal/ubuntu oracular/main amd64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 173s Get:189 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 173s Get:190 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 173s Get:191 http://ftpmaster.internal/ubuntu oracular/universe amd64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 173s Get:192 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-c3-perl all 0.35-2 [18.4 kB] 173s Get:193 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 173s Get:194 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-inspector-perl all 1.36-3 [15.4 kB] 173s Get:195 http://ftpmaster.internal/ubuntu oracular/main amd64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 173s Get:196 http://ftpmaster.internal/ubuntu oracular/universe amd64 libclass-singleton-perl all 1.6-2 [11.5 kB] 173s Get:197 http://ftpmaster.internal/ubuntu oracular/universe amd64 libcrypt-ssleay-perl amd64 0.73.06-2build5 [44.1 kB] 173s Get:198 http://ftpmaster.internal/ubuntu oracular/main amd64 libparams-util-perl amd64 1.102-3 [21.1 kB] 173s Get:199 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-install-perl all 0.929-1 [9764 B] 173s Get:200 http://ftpmaster.internal/ubuntu oracular/main amd64 libdata-optlist-perl all 0.114-1 [9708 B] 173s Get:201 http://ftpmaster.internal/ubuntu oracular/main amd64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 173s Get:202 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-exporter-perl all 0.990-1 [49.0 kB] 173s Get:203 http://ftpmaster.internal/ubuntu oracular/universe amd64 libeval-closure-perl all 0.14-3 [10.1 kB] 173s Get:204 http://ftpmaster.internal/ubuntu oracular/main amd64 libexception-class-perl all 1.45-1 [28.6 kB] 173s Get:205 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi0t64 amd64 2.4.2-2.1build1 [26.8 kB] 173s Get:206 http://ftpmaster.internal/ubuntu oracular/main amd64 libfcgi-perl amd64 0.82+ds-3build2 [21.7 kB] 173s Get:207 http://ftpmaster.internal/ubuntu oracular/main amd64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 173s Get:208 http://ftpmaster.internal/ubuntu oracular/main i386 libgomp1 i386 14.1.0-1ubuntu1 [151 kB] 173s Get:209 http://ftpmaster.internal/ubuntu oracular/main i386 libitm1 i386 14.1.0-1ubuntu1 [31.0 kB] 173s Get:210 http://ftpmaster.internal/ubuntu oracular/main i386 libubsan1 i386 14.1.0-1ubuntu1 [1147 kB] 174s Get:211 http://ftpmaster.internal/ubuntu oracular/main i386 libquadmath0 i386 14.1.0-1ubuntu1 [247 kB] 174s Get:212 http://ftpmaster.internal/ubuntu oracular/universe i386 libgcc-9-dev i386 9.5.0-6ubuntu2 [2488 kB] 174s Get:213 http://ftpmaster.internal/ubuntu oracular/main amd64 libpod-parser-perl all 1.67-1 [80.6 kB] 174s Get:214 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-perl all 0.08-4 [90.5 kB] 174s Get:215 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-regexp-perl all 0.04-1.1 [7208 B] 174s Get:216 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxml-dom-perl all 1.46-2 [143 kB] 174s Get:217 http://ftpmaster.internal/ubuntu oracular/universe amd64 libhttp-dav-perl all 0.49-3 [82.9 kB] 174s Get:218 http://ftpmaster.internal/ubuntu oracular/universe amd64 libmro-compat-perl all 0.15-2 [10.1 kB] 174s Get:219 http://ftpmaster.internal/ubuntu oracular/main amd64 libpackage-stash-perl all 0.40-1 [19.5 kB] 174s Get:220 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-identify-perl amd64 0.14-3build3 [9786 B] 174s Get:221 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-name-perl amd64 0.27-1build3 [10.8 kB] 174s Get:222 http://ftpmaster.internal/ubuntu oracular/main amd64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 174s Get:223 http://ftpmaster.internal/ubuntu oracular/universe amd64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 174s Get:224 http://ftpmaster.internal/ubuntu oracular/universe amd64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 174s Get:225 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu2 [210 kB] 174s Get:226 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu2 [197 kB] 174s Get:227 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu2 [6686 B] 174s Get:228 http://ftpmaster.internal/ubuntu oracular/main amd64 libpcre2-dev amd64 10.42-4ubuntu2 [737 kB] 174s Get:229 http://ftpmaster.internal/ubuntu oracular/universe amd64 libprotocol-http2-perl all 1.11-1 [39.3 kB] 174s Get:230 http://ftpmaster.internal/ubuntu oracular/main amd64 librole-tiny-perl all 2.002004-1 [16.3 kB] 174s Get:231 http://ftpmaster.internal/ubuntu oracular/main amd64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 174s Get:232 http://ftpmaster.internal/ubuntu oracular/universe amd64 libxstring-perl amd64 0.005-2build3 [7852 B] 174s Get:233 http://ftpmaster.internal/ubuntu oracular/universe amd64 libspecio-perl all 0.48-1 [137 kB] 174s Get:234 http://ftpmaster.internal/ubuntu oracular/universe i386 libstdc++-9-dev i386 9.5.0-6ubuntu2 [1874 kB] 174s Get:235 http://ftpmaster.internal/ubuntu oracular/main amd64 perl-doc all 5.38.2-4 [7832 kB] 174s Get:236 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-locale-perl all 1:1.41-1 [3193 kB] 174s Get:237 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 174s Get:238 http://ftpmaster.internal/ubuntu oracular/universe amd64 libdatetime-perl amd64 2:1.65-1build2 [95.8 kB] 174s Preconfiguring packages ... 175s Fetched 190 MB in 2s (76.3 MB/s) 175s Selecting previously unselected package gcc-14-base:i386. 175s (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 ... 74359 files and directories currently installed.) 175s Preparing to unpack .../000-gcc-14-base_14.1.0-1ubuntu1_i386.deb ... 175s Unpacking gcc-14-base:i386 (14.1.0-1ubuntu1) ... 175s Selecting previously unselected package libgcc-s1:i386. 175s Preparing to unpack .../001-libgcc-s1_14.1.0-1ubuntu1_i386.deb ... 175s Unpacking libgcc-s1:i386 (14.1.0-1ubuntu1) ... 175s Selecting previously unselected package libc6:i386. 175s Preparing to unpack .../002-libc6_2.39-0ubuntu8.1_i386.deb ... 175s Unpacking libc6:i386 (2.39-0ubuntu8.1) ... 175s Selecting previously unselected package libuuid1:i386. 175s Preparing to unpack .../003-libuuid1_2.39.3-9ubuntu6_i386.deb ... 175s Unpacking libuuid1:i386 (2.39.3-9ubuntu6) ... 175s Selecting previously unselected package libapr1t64:i386. 175s Preparing to unpack .../004-libapr1t64_1.7.2-3.2_i386.deb ... 175s Unpacking libapr1t64:i386 (1.7.2-3.2) ... 175s Selecting previously unselected package libcrypt1:i386. 175s Preparing to unpack .../005-libcrypt1_1%3a4.4.36-4build1_i386.deb ... 175s Unpacking libcrypt1:i386 (1:4.4.36-4build1) ... 175s Selecting previously unselected package libdb5.3t64:i386. 175s Preparing to unpack .../006-libdb5.3t64_5.3.28+dfsg2-7_i386.deb ... 175s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 175s Selecting previously unselected package libexpat1:i386. 175s Preparing to unpack .../007-libexpat1_2.6.2-1_i386.deb ... 175s Unpacking libexpat1:i386 (2.6.2-1) ... 175s Selecting previously unselected package libgdbm6t64:i386. 175s Preparing to unpack .../008-libgdbm6t64_1.23-5.1build1_i386.deb ... 175s Unpacking libgdbm6t64:i386 (1.23-5.1build1) ... 175s Selecting previously unselected package libssl3t64:i386. 175s Preparing to unpack .../009-libssl3t64_3.0.13-0ubuntu4_i386.deb ... 175s Unpacking libssl3t64:i386 (3.0.13-0ubuntu4) ... 175s Selecting previously unselected package libaprutil1t64:i386. 175s Preparing to unpack .../010-libaprutil1t64_1.6.3-1.1ubuntu7_i386.deb ... 175s Unpacking libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 175s Selecting previously unselected package libsqlite3-0:i386. 175s Preparing to unpack .../011-libsqlite3-0_3.45.3-1_i386.deb ... 175s Unpacking libsqlite3-0:i386 (3.45.3-1) ... 175s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 175s Preparing to unpack .../012-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_i386.deb ... 175s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 175s Selecting previously unselected package libgmp10:i386. 175s Preparing to unpack .../013-libgmp10_2%3a6.3.0+dfsg-2ubuntu6_i386.deb ... 175s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 175s Selecting previously unselected package libnettle8t64:i386. 175s Preparing to unpack .../014-libnettle8t64_3.9.1-2.2build1_i386.deb ... 175s Unpacking libnettle8t64:i386 (3.9.1-2.2build1) ... 175s Selecting previously unselected package libhogweed6t64:i386. 175s Preparing to unpack .../015-libhogweed6t64_3.9.1-2.2build1_i386.deb ... 175s Unpacking libhogweed6t64:i386 (3.9.1-2.2build1) ... 175s Selecting previously unselected package libunistring5:i386. 175s Preparing to unpack .../016-libunistring5_1.2-1_i386.deb ... 175s Unpacking libunistring5:i386 (1.2-1) ... 175s Selecting previously unselected package libidn2-0:i386. 175s Preparing to unpack .../017-libidn2-0_2.3.7-2build1_i386.deb ... 175s Unpacking libidn2-0:i386 (2.3.7-2build1) ... 176s Selecting previously unselected package libffi8:i386. 176s Preparing to unpack .../018-libffi8_3.4.6-1build1_i386.deb ... 176s Unpacking libffi8:i386 (3.4.6-1build1) ... 176s Selecting previously unselected package libp11-kit0:i386. 176s Preparing to unpack .../019-libp11-kit0_0.25.3-4ubuntu2_i386.deb ... 176s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu2) ... 176s Selecting previously unselected package libtasn1-6:i386. 176s Preparing to unpack .../020-libtasn1-6_4.19.0-3build1_i386.deb ... 176s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 176s Selecting previously unselected package libgnutls30t64:i386. 176s Preparing to unpack .../021-libgnutls30t64_3.8.5-2ubuntu1_i386.deb ... 176s Unpacking libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 176s Selecting previously unselected package libsasl2-modules-db:i386. 176s Preparing to unpack .../022-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_i386.deb ... 176s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 176s Selecting previously unselected package libsasl2-2:i386. 176s Preparing to unpack .../023-libsasl2-2_2.1.28+dfsg1-5ubuntu3_i386.deb ... 176s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 176s Selecting previously unselected package libldap2:i386. 176s Preparing to unpack .../024-libldap2_2.6.7+dfsg-1~exp1ubuntu8_i386.deb ... 176s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 176s Selecting previously unselected package libaprutil1-ldap:i386. 176s Preparing to unpack .../025-libaprutil1-ldap_1.6.3-1.1ubuntu7_i386.deb ... 176s Unpacking libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 176s Selecting previously unselected package libbrotli1:i386. 176s Preparing to unpack .../026-libbrotli1_1.1.0-2build2_i386.deb ... 176s Unpacking libbrotli1:i386 (1.1.0-2build2) ... 176s Selecting previously unselected package libkrb5support0:i386. 176s Preparing to unpack .../027-libkrb5support0_1.20.1-6ubuntu2_i386.deb ... 176s Unpacking libkrb5support0:i386 (1.20.1-6ubuntu2) ... 176s Selecting previously unselected package libcom-err2:i386. 176s Preparing to unpack .../028-libcom-err2_1.47.0-2.4~exp1ubuntu4_i386.deb ... 176s Unpacking libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 176s Selecting previously unselected package libk5crypto3:i386. 176s Preparing to unpack .../029-libk5crypto3_1.20.1-6ubuntu2_i386.deb ... 176s Unpacking libk5crypto3:i386 (1.20.1-6ubuntu2) ... 176s Selecting previously unselected package libkeyutils1:i386. 176s Preparing to unpack .../030-libkeyutils1_1.6.3-3build1_i386.deb ... 176s Unpacking libkeyutils1:i386 (1.6.3-3build1) ... 176s Selecting previously unselected package libkrb5-3:i386. 176s Preparing to unpack .../031-libkrb5-3_1.20.1-6ubuntu2_i386.deb ... 176s Unpacking libkrb5-3:i386 (1.20.1-6ubuntu2) ... 176s Selecting previously unselected package libgssapi-krb5-2:i386. 176s Preparing to unpack .../032-libgssapi-krb5-2_1.20.1-6ubuntu2_i386.deb ... 176s Unpacking libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 176s Selecting previously unselected package libnghttp2-14:i386. 176s Preparing to unpack .../033-libnghttp2-14_1.61.0-1_i386.deb ... 176s Unpacking libnghttp2-14:i386 (1.61.0-1) ... 176s Selecting previously unselected package libpsl5t64:i386. 176s Preparing to unpack .../034-libpsl5t64_0.21.2-1.1build1_i386.deb ... 176s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 176s Selecting previously unselected package zlib1g:i386. 176s Preparing to unpack .../035-zlib1g_1%3a1.3.dfsg-3.1ubuntu2_i386.deb ... 176s Unpacking zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 176s Selecting previously unselected package librtmp1:i386. 176s Preparing to unpack .../036-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 176s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 176s Selecting previously unselected package libssh-4:i386. 176s Preparing to unpack .../037-libssh-4_0.10.6-2build2_i386.deb ... 176s Unpacking libssh-4:i386 (0.10.6-2build2) ... 176s Selecting previously unselected package libzstd1:i386. 176s Preparing to unpack .../038-libzstd1_1.5.5+dfsg2-2build1_i386.deb ... 176s Unpacking libzstd1:i386 (1.5.5+dfsg2-2build1) ... 176s Selecting previously unselected package libcurl4t64:i386. 176s Preparing to unpack .../039-libcurl4t64_8.8.0-1ubuntu1_i386.deb ... 176s Unpacking libcurl4t64:i386 (8.8.0-1ubuntu1) ... 177s Selecting previously unselected package libjansson4:i386. 177s Preparing to unpack .../040-libjansson4_2.14-2build2_i386.deb ... 177s Unpacking libjansson4:i386 (2.14-2build2) ... 177s Selecting previously unselected package libstdc++6:i386. 177s Preparing to unpack .../041-libstdc++6_14.1.0-1ubuntu1_i386.deb ... 177s Unpacking libstdc++6:i386 (14.1.0-1ubuntu1) ... 177s Selecting previously unselected package liblua5.4-0:i386. 177s Preparing to unpack .../042-liblua5.4-0_5.4.6-3build2_i386.deb ... 177s Unpacking liblua5.4-0:i386 (5.4.6-3build2) ... 177s Selecting previously unselected package libpcre2-8-0:i386. 177s Preparing to unpack .../043-libpcre2-8-0_10.42-4ubuntu2_i386.deb ... 177s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu2) ... 177s Selecting previously unselected package libicu74:i386. 177s Preparing to unpack .../044-libicu74_74.2-1ubuntu3_i386.deb ... 177s Unpacking libicu74:i386 (74.2-1ubuntu3) ... 177s Selecting previously unselected package liblzma5:i386. 177s Preparing to unpack .../045-liblzma5_5.6.1+really5.4.5-1_i386.deb ... 177s Unpacking liblzma5:i386 (5.6.1+really5.4.5-1) ... 177s Selecting previously unselected package libxml2:i386. 177s Preparing to unpack .../046-libxml2_2.12.7+dfsg-3_i386.deb ... 177s Unpacking libxml2:i386 (2.12.7+dfsg-3) ... 177s Selecting previously unselected package apache2-bin:i386. 177s Preparing to unpack .../047-apache2-bin_2.4.58-1ubuntu8.1_i386.deb ... 177s Unpacking apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 177s Selecting previously unselected package apache2-data. 177s Preparing to unpack .../048-apache2-data_2.4.58-1ubuntu8.1_all.deb ... 177s Unpacking apache2-data (2.4.58-1ubuntu8.1) ... 177s Selecting previously unselected package libapr1t64:amd64. 177s Preparing to unpack .../049-libapr1t64_1.7.2-3.2_amd64.deb ... 177s Unpacking libapr1t64:amd64 (1.7.2-3.2) ... 177s Selecting previously unselected package libaprutil1t64:amd64. 177s Preparing to unpack .../050-libaprutil1t64_1.6.3-1.1ubuntu7_amd64.deb ... 177s Unpacking libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 177s Selecting previously unselected package apache2-utils. 177s Preparing to unpack .../051-apache2-utils_2.4.58-1ubuntu8.1_amd64.deb ... 177s Unpacking apache2-utils (2.4.58-1ubuntu8.1) ... 177s Selecting previously unselected package apache2:i386. 178s Preparing to unpack .../052-apache2_2.4.58-1ubuntu8.1_i386.deb ... 178s Unpacking apache2:i386 (2.4.58-1ubuntu8.1) ... 178s Selecting previously unselected package autotools-dev. 178s Preparing to unpack .../053-autotools-dev_20220109.1_all.deb ... 178s Unpacking autotools-dev (20220109.1) ... 178s Selecting previously unselected package m4. 178s Preparing to unpack .../054-m4_1.4.19-4build1_amd64.deb ... 178s Unpacking m4 (1.4.19-4build1) ... 178s Selecting previously unselected package autoconf. 178s Preparing to unpack .../055-autoconf_2.71-3_all.deb ... 178s Unpacking autoconf (2.71-3) ... 178s Selecting previously unselected package automake. 178s Preparing to unpack .../056-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 178s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 178s Selecting previously unselected package autopoint. 178s Preparing to unpack .../057-autopoint_0.21-14ubuntu2_all.deb ... 178s Unpacking autopoint (0.21-14ubuntu2) ... 178s Selecting previously unselected package libdebhelper-perl. 178s Preparing to unpack .../058-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 178s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 178s Selecting previously unselected package gcc-13-base:amd64. 178s Preparing to unpack .../059-gcc-13-base_13.2.0-23ubuntu4_amd64.deb ... 178s Unpacking gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 178s Selecting previously unselected package libisl23:amd64. 178s Preparing to unpack .../060-libisl23_0.26-3build1_amd64.deb ... 178s Unpacking libisl23:amd64 (0.26-3build1) ... 178s Selecting previously unselected package libmpc3:amd64. 178s Preparing to unpack .../061-libmpc3_1.3.1-1build1_amd64.deb ... 178s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 178s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 178s Preparing to unpack .../062-cpp-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 178s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 178s Selecting previously unselected package cpp-13. 178s Preparing to unpack .../063-cpp-13_13.2.0-23ubuntu4_amd64.deb ... 178s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 178s Selecting previously unselected package cpp-x86-64-linux-gnu. 178s Preparing to unpack .../064-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 178s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 178s Selecting previously unselected package cpp. 178s Preparing to unpack .../065-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 178s Unpacking cpp (4:13.2.0-7ubuntu1) ... 179s Selecting previously unselected package libcc1-0:amd64. 179s Preparing to unpack .../066-libcc1-0_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libcc1-0:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libgomp1:amd64. 179s Preparing to unpack .../067-libgomp1_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libgomp1:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libitm1:amd64. 179s Preparing to unpack .../068-libitm1_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libitm1:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libatomic1:amd64. 179s Preparing to unpack .../069-libatomic1_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libatomic1:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libasan8:amd64. 179s Preparing to unpack .../070-libasan8_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libasan8:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package liblsan0:amd64. 179s Preparing to unpack .../071-liblsan0_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking liblsan0:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libtsan2:amd64. 179s Preparing to unpack .../072-libtsan2_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libtsan2:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libubsan1:amd64. 179s Preparing to unpack .../073-libubsan1_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libubsan1:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libhwasan0:amd64. 179s Preparing to unpack .../074-libhwasan0_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libhwasan0:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libquadmath0:amd64. 179s Preparing to unpack .../075-libquadmath0_14.1.0-1ubuntu1_amd64.deb ... 179s Unpacking libquadmath0:amd64 (14.1.0-1ubuntu1) ... 179s Selecting previously unselected package libgcc-13-dev:amd64. 179s Preparing to unpack .../076-libgcc-13-dev_13.2.0-23ubuntu4_amd64.deb ... 179s Unpacking libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 179s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 179s Preparing to unpack .../077-gcc-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 179s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 180s Selecting previously unselected package gcc-13. 180s Preparing to unpack .../078-gcc-13_13.2.0-23ubuntu4_amd64.deb ... 180s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 180s Selecting previously unselected package gcc-x86-64-linux-gnu. 180s Preparing to unpack .../079-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 180s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 180s Selecting previously unselected package gcc. 180s Preparing to unpack .../080-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 180s Unpacking gcc (4:13.2.0-7ubuntu1) ... 180s Selecting previously unselected package libtool. 180s Preparing to unpack .../081-libtool_2.4.7-7build1_all.deb ... 180s Unpacking libtool (2.4.7-7build1) ... 180s Selecting previously unselected package dh-autoreconf. 180s Preparing to unpack .../082-dh-autoreconf_20_all.deb ... 180s Unpacking dh-autoreconf (20) ... 180s Selecting previously unselected package libarchive-zip-perl. 180s Preparing to unpack .../083-libarchive-zip-perl_1.68-1_all.deb ... 180s Unpacking libarchive-zip-perl (1.68-1) ... 180s Selecting previously unselected package libfile-stripnondeterminism-perl. 180s Preparing to unpack .../084-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 180s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 180s Selecting previously unselected package dh-strip-nondeterminism. 180s Preparing to unpack .../085-dh-strip-nondeterminism_1.14.0-1_all.deb ... 180s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 180s Selecting previously unselected package debugedit. 180s Preparing to unpack .../086-debugedit_1%3a5.0-5build2_amd64.deb ... 180s Unpacking debugedit (1:5.0-5build2) ... 180s Selecting previously unselected package dwz. 180s Preparing to unpack .../087-dwz_0.15-1build6_amd64.deb ... 180s Unpacking dwz (0.15-1build6) ... 180s Selecting previously unselected package gettext. 180s Preparing to unpack .../088-gettext_0.21-14ubuntu2_amd64.deb ... 180s Unpacking gettext (0.21-14ubuntu2) ... 180s Selecting previously unselected package intltool-debian. 180s Preparing to unpack .../089-intltool-debian_0.35.0+20060710.6_all.deb ... 180s Unpacking intltool-debian (0.35.0+20060710.6) ... 180s Selecting previously unselected package po-debconf. 180s Preparing to unpack .../090-po-debconf_1.0.21+nmu1_all.deb ... 180s Unpacking po-debconf (1.0.21+nmu1) ... 180s Selecting previously unselected package debhelper. 180s Preparing to unpack .../091-debhelper_13.14.1ubuntu5_all.deb ... 180s Unpacking debhelper (13.14.1ubuntu5) ... 181s Selecting previously unselected package linux-libc-dev:i386. 181s Preparing to unpack .../092-linux-libc-dev_6.8.0-31.31_i386.deb ... 181s Unpacking linux-libc-dev:i386 (6.8.0-31.31) ... 181s Selecting previously unselected package libcrypt-dev:i386. 181s Preparing to unpack .../093-libcrypt-dev_1%3a4.4.36-4build1_i386.deb ... 181s Unpacking libcrypt-dev:i386 (1:4.4.36-4build1) ... 181s Selecting previously unselected package libc6-dev:i386. 181s Preparing to unpack .../094-libc6-dev_2.39-0ubuntu8.1_i386.deb ... 181s Unpacking libc6-dev:i386 (2.39-0ubuntu8.1) ... 181s Selecting previously unselected package uuid-dev:i386. 181s Preparing to unpack .../095-uuid-dev_2.39.3-9ubuntu6_i386.deb ... 181s Unpacking uuid-dev:i386 (2.39.3-9ubuntu6) ... 181s Selecting previously unselected package libsctp1:i386. 181s Preparing to unpack .../096-libsctp1_1.0.19+dfsg-2build1_i386.deb ... 181s Unpacking libsctp1:i386 (1.0.19+dfsg-2build1) ... 181s Selecting previously unselected package libsctp-dev:i386. 181s Preparing to unpack .../097-libsctp-dev_1.0.19+dfsg-2build1_i386.deb ... 181s Unpacking libsctp-dev:i386 (1.0.19+dfsg-2build1) ... 181s Selecting previously unselected package libapr1-dev:i386. 181s Preparing to unpack .../098-libapr1-dev_1.7.2-3.2_i386.deb ... 181s Unpacking libapr1-dev:i386 (1.7.2-3.2) ... 182s Selecting previously unselected package libldap-dev:i386. 182s Preparing to unpack .../099-libldap-dev_2.6.7+dfsg-1~exp1ubuntu8_i386.deb ... 182s Unpacking libldap-dev:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 182s Selecting previously unselected package libexpat1-dev:i386. 182s Preparing to unpack .../100-libexpat1-dev_2.6.2-1_i386.deb ... 182s Unpacking libexpat1-dev:i386 (2.6.2-1) ... 182s Selecting previously unselected package libaprutil1-dev:i386. 182s Preparing to unpack .../101-libaprutil1-dev_1.6.3-1.1ubuntu7_i386.deb ... 182s Unpacking libaprutil1-dev:i386 (1.6.3-1.1ubuntu7) ... 182s Selecting previously unselected package libpcre2-16-0:i386. 182s Preparing to unpack .../102-libpcre2-16-0_10.42-4ubuntu2_i386.deb ... 182s Unpacking libpcre2-16-0:i386 (10.42-4ubuntu2) ... 182s Selecting previously unselected package libpcre2-32-0:i386. 182s Preparing to unpack .../103-libpcre2-32-0_10.42-4ubuntu2_i386.deb ... 182s Unpacking libpcre2-32-0:i386 (10.42-4ubuntu2) ... 182s Selecting previously unselected package libpcre2-posix3:i386. 182s Preparing to unpack .../104-libpcre2-posix3_10.42-4ubuntu2_i386.deb ... 182s Unpacking libpcre2-posix3:i386 (10.42-4ubuntu2) ... 182s Selecting previously unselected package libpcre2-dev:i386. 182s Preparing to unpack .../105-libpcre2-dev_10.42-4ubuntu2_i386.deb ... 182s Unpacking libpcre2-dev:i386 (10.42-4ubuntu2) ... 182s Selecting previously unselected package apache2-dev:i386. 182s Preparing to unpack .../106-apache2-dev_2.4.58-1ubuntu8.1_i386.deb ... 182s Unpacking apache2-dev:i386 (2.4.58-1ubuntu8.1) ... 182s Selecting previously unselected package libstdc++-13-dev:amd64. 182s Preparing to unpack .../107-libstdc++-13-dev_13.2.0-23ubuntu4_amd64.deb ... 182s Unpacking libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 182s Selecting previously unselected package g++-13-x86-64-linux-gnu. 182s Preparing to unpack .../108-g++-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 182s Unpacking g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 183s Selecting previously unselected package g++-13. 183s Preparing to unpack .../109-g++-13_13.2.0-23ubuntu4_amd64.deb ... 183s Unpacking g++-13 (13.2.0-23ubuntu4) ... 183s Selecting previously unselected package g++-x86-64-linux-gnu. 183s Preparing to unpack .../110-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 183s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 183s Selecting previously unselected package g++. 183s Preparing to unpack .../111-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 183s Unpacking g++ (4:13.2.0-7ubuntu1) ... 183s Selecting previously unselected package build-essential. 183s Preparing to unpack .../112-build-essential_12.10ubuntu1_amd64.deb ... 183s Unpacking build-essential (12.10ubuntu1) ... 183s Selecting previously unselected package gcc-13-i686-linux-gnu-base:amd64. 183s Preparing to unpack .../113-gcc-13-i686-linux-gnu-base_13.2.0-23ubuntu4cross1_amd64.deb ... 183s Unpacking gcc-13-i686-linux-gnu-base:amd64 (13.2.0-23ubuntu4cross1) ... 183s Selecting previously unselected package cpp-13-i686-linux-gnu. 183s Preparing to unpack .../114-cpp-13-i686-linux-gnu_13.2.0-23ubuntu4cross1_amd64.deb ... 183s Unpacking cpp-13-i686-linux-gnu (13.2.0-23ubuntu4cross1) ... 183s Selecting previously unselected package cpp-i686-linux-gnu. 183s Preparing to unpack .../115-cpp-i686-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 183s Unpacking cpp-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 183s Selecting previously unselected package binutils-i686-linux-gnu. 183s Preparing to unpack .../116-binutils-i686-linux-gnu_2.42-4ubuntu2_amd64.deb ... 183s Unpacking binutils-i686-linux-gnu (2.42-4ubuntu2) ... 184s Selecting previously unselected package gcc-13-cross-base. 184s Preparing to unpack .../117-gcc-13-cross-base_13.2.0-23ubuntu4cross1_all.deb ... 184s Unpacking gcc-13-cross-base (13.2.0-23ubuntu4cross1) ... 184s Selecting previously unselected package gcc-14-cross-base. 184s Preparing to unpack .../118-gcc-14-cross-base_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking gcc-14-cross-base (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libc6-i386-cross. 184s Preparing to unpack .../119-libc6-i386-cross_2.39-0ubuntu8cross1_all.deb ... 184s Unpacking libc6-i386-cross (2.39-0ubuntu8cross1) ... 184s Selecting previously unselected package libgcc-s1-i386-cross. 184s Preparing to unpack .../120-libgcc-s1-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libgcc-s1-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libgomp1-i386-cross. 184s Preparing to unpack .../121-libgomp1-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libgomp1-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libitm1-i386-cross. 184s Preparing to unpack .../122-libitm1-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libitm1-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libatomic1-i386-cross. 184s Preparing to unpack .../123-libatomic1-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libatomic1-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libasan8-i386-cross. 184s Preparing to unpack .../124-libasan8-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libasan8-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libstdc++6-i386-cross. 184s Preparing to unpack .../125-libstdc++6-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libstdc++6-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libubsan1-i386-cross. 184s Preparing to unpack .../126-libubsan1-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libubsan1-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libquadmath0-i386-cross. 184s Preparing to unpack .../127-libquadmath0-i386-cross_14.1.0-1ubuntu1cross1_all.deb ... 184s Unpacking libquadmath0-i386-cross (14.1.0-1ubuntu1cross1) ... 184s Selecting previously unselected package libgcc-13-dev-i386-cross. 184s Preparing to unpack .../128-libgcc-13-dev-i386-cross_13.2.0-23ubuntu4cross1_all.deb ... 184s Unpacking libgcc-13-dev-i386-cross (13.2.0-23ubuntu4cross1) ... 184s Selecting previously unselected package gcc-13-i686-linux-gnu. 184s Preparing to unpack .../129-gcc-13-i686-linux-gnu_13.2.0-23ubuntu4cross1_amd64.deb ... 184s Unpacking gcc-13-i686-linux-gnu (13.2.0-23ubuntu4cross1) ... 185s Selecting previously unselected package gcc-i686-linux-gnu. 185s Preparing to unpack .../130-gcc-i686-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 185s Unpacking gcc-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 185s Selecting previously unselected package linux-libc-dev-i386-cross. 185s Preparing to unpack .../131-linux-libc-dev-i386-cross_6.8.0-25.25cross1_all.deb ... 185s Unpacking linux-libc-dev-i386-cross (6.8.0-25.25cross1) ... 185s Selecting previously unselected package libc6-dev-i386-cross. 185s Preparing to unpack .../132-libc6-dev-i386-cross_2.39-0ubuntu8cross1_all.deb ... 185s Unpacking libc6-dev-i386-cross (2.39-0ubuntu8cross1) ... 185s Selecting previously unselected package libstdc++-13-dev-i386-cross. 185s Preparing to unpack .../133-libstdc++-13-dev-i386-cross_13.2.0-23ubuntu4cross1_all.deb ... 185s Unpacking libstdc++-13-dev-i386-cross (13.2.0-23ubuntu4cross1) ... 186s Selecting previously unselected package g++-13-i686-linux-gnu. 186s Preparing to unpack .../134-g++-13-i686-linux-gnu_13.2.0-23ubuntu4cross1_amd64.deb ... 186s Unpacking g++-13-i686-linux-gnu (13.2.0-23ubuntu4cross1) ... 186s Selecting previously unselected package g++-i686-linux-gnu. 186s Preparing to unpack .../135-g++-i686-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 186s Unpacking g++-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 186s Selecting previously unselected package libconfig-inifiles-perl. 186s Preparing to unpack .../136-libconfig-inifiles-perl_3.000003-2_all.deb ... 186s Unpacking libconfig-inifiles-perl (3.000003-2) ... 186s Selecting previously unselected package libio-string-perl. 186s Preparing to unpack .../137-libio-string-perl_1.08-4_all.deb ... 186s Unpacking libio-string-perl (1.08-4) ... 186s Selecting previously unselected package libxml-namespacesupport-perl. 186s Preparing to unpack .../138-libxml-namespacesupport-perl_1.12-2_all.deb ... 186s Unpacking libxml-namespacesupport-perl (1.12-2) ... 186s Selecting previously unselected package liburi-perl. 186s Preparing to unpack .../139-liburi-perl_5.28-1_all.deb ... 186s Unpacking liburi-perl (5.28-1) ... 186s Selecting previously unselected package libencode-locale-perl. 186s Preparing to unpack .../140-libencode-locale-perl_1.05-3_all.deb ... 186s Unpacking libencode-locale-perl (1.05-3) ... 186s Selecting previously unselected package libtimedate-perl. 186s Preparing to unpack .../141-libtimedate-perl_2.3300-2_all.deb ... 186s Unpacking libtimedate-perl (2.3300-2) ... 186s Selecting previously unselected package libhttp-date-perl. 186s Preparing to unpack .../142-libhttp-date-perl_6.06-1_all.deb ... 186s Unpacking libhttp-date-perl (6.06-1) ... 186s Selecting previously unselected package libfile-listing-perl. 186s Preparing to unpack .../143-libfile-listing-perl_6.16-1_all.deb ... 186s Unpacking libfile-listing-perl (6.16-1) ... 186s Selecting previously unselected package libhtml-tagset-perl. 186s Preparing to unpack .../144-libhtml-tagset-perl_3.24-1_all.deb ... 186s Unpacking libhtml-tagset-perl (3.24-1) ... 186s Selecting previously unselected package libhtml-parser-perl:amd64. 186s Preparing to unpack .../145-libhtml-parser-perl_3.82-1_amd64.deb ... 186s Unpacking libhtml-parser-perl:amd64 (3.82-1) ... 186s Selecting previously unselected package libhtml-tree-perl. 186s Preparing to unpack .../146-libhtml-tree-perl_5.07-3_all.deb ... 186s Unpacking libhtml-tree-perl (5.07-3) ... 186s Selecting previously unselected package libclone-perl:amd64. 186s Preparing to unpack .../147-libclone-perl_0.46-1build3_amd64.deb ... 186s Unpacking libclone-perl:amd64 (0.46-1build3) ... 186s Selecting previously unselected package libio-html-perl. 186s Preparing to unpack .../148-libio-html-perl_1.004-3_all.deb ... 186s Unpacking libio-html-perl (1.004-3) ... 186s Selecting previously unselected package liblwp-mediatypes-perl. 186s Preparing to unpack .../149-liblwp-mediatypes-perl_6.04-2_all.deb ... 186s Unpacking liblwp-mediatypes-perl (6.04-2) ... 186s Selecting previously unselected package libhttp-message-perl. 186s Preparing to unpack .../150-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 186s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 187s Selecting previously unselected package libhttp-cookies-perl. 187s Preparing to unpack .../151-libhttp-cookies-perl_6.11-1_all.deb ... 187s Unpacking libhttp-cookies-perl (6.11-1) ... 187s Selecting previously unselected package libhttp-negotiate-perl. 187s Preparing to unpack .../152-libhttp-negotiate-perl_6.01-2_all.deb ... 187s Unpacking libhttp-negotiate-perl (6.01-2) ... 187s Selecting previously unselected package perl-openssl-defaults:amd64. 187s Preparing to unpack .../153-perl-openssl-defaults_7build3_amd64.deb ... 187s Unpacking perl-openssl-defaults:amd64 (7build3) ... 187s Selecting previously unselected package libnet-ssleay-perl:amd64. 187s Preparing to unpack .../154-libnet-ssleay-perl_1.94-1build4_amd64.deb ... 187s Unpacking libnet-ssleay-perl:amd64 (1.94-1build4) ... 187s Selecting previously unselected package libio-socket-ssl-perl. 187s Preparing to unpack .../155-libio-socket-ssl-perl_2.085-1_all.deb ... 187s Unpacking libio-socket-ssl-perl (2.085-1) ... 187s Selecting previously unselected package libnet-http-perl. 187s Preparing to unpack .../156-libnet-http-perl_6.23-1_all.deb ... 187s Unpacking libnet-http-perl (6.23-1) ... 187s Selecting previously unselected package liblwp-protocol-https-perl. 187s Preparing to unpack .../157-liblwp-protocol-https-perl_6.14-1_all.deb ... 187s Unpacking liblwp-protocol-https-perl (6.14-1) ... 187s Selecting previously unselected package libtry-tiny-perl. 187s Preparing to unpack .../158-libtry-tiny-perl_0.31-2_all.deb ... 187s Unpacking libtry-tiny-perl (0.31-2) ... 187s Selecting previously unselected package libwww-robotrules-perl. 187s Preparing to unpack .../159-libwww-robotrules-perl_6.02-1_all.deb ... 187s Unpacking libwww-robotrules-perl (6.02-1) ... 187s Selecting previously unselected package libwww-perl. 187s Preparing to unpack .../160-libwww-perl_6.77-1_all.deb ... 187s Unpacking libwww-perl (6.77-1) ... 187s Selecting previously unselected package libxml-parser-perl. 187s Preparing to unpack .../161-libxml-parser-perl_2.47-1build3_amd64.deb ... 187s Unpacking libxml-parser-perl (2.47-1build3) ... 187s Selecting previously unselected package libxml-sax-base-perl. 187s Preparing to unpack .../162-libxml-sax-base-perl_1.09-3_all.deb ... 187s Unpacking libxml-sax-base-perl (1.09-3) ... 187s Selecting previously unselected package libxml-sax-perl. 187s Preparing to unpack .../163-libxml-sax-perl_1.02+dfsg-3_all.deb ... 187s Unpacking libxml-sax-perl (1.02+dfsg-3) ... 187s Selecting previously unselected package libxml-sax-expat-perl. 187s Preparing to unpack .../164-libxml-sax-expat-perl_0.51-2_all.deb ... 187s Unpacking libxml-sax-expat-perl (0.51-2) ... 187s Selecting previously unselected package libxml-simple-perl. 187s Preparing to unpack .../165-libxml-simple-perl_2.25-2_all.deb ... 187s Unpacking libxml-simple-perl (2.25-2) ... 187s Selecting previously unselected package libyaml-perl. 187s Preparing to unpack .../166-libyaml-perl_1.31-1_all.deb ... 187s Unpacking libyaml-perl (1.31-1) ... 187s Selecting previously unselected package libconfig-auto-perl. 187s Preparing to unpack .../167-libconfig-auto-perl_0.44-2_all.deb ... 187s Unpacking libconfig-auto-perl (0.44-2) ... 187s Selecting previously unselected package libfile-which-perl. 187s Preparing to unpack .../168-libfile-which-perl_1.27-2_all.deb ... 187s Unpacking libfile-which-perl (1.27-2) ... 187s Selecting previously unselected package libfile-homedir-perl. 187s Preparing to unpack .../169-libfile-homedir-perl_1.006-2_all.deb ... 187s Unpacking libfile-homedir-perl (1.006-2) ... 187s Selecting previously unselected package libdebian-dpkgcross-perl. 187s Preparing to unpack .../170-libdebian-dpkgcross-perl_2.6.20_all.deb ... 187s Unpacking libdebian-dpkgcross-perl (2.6.20) ... 187s Selecting previously unselected package cross-config. 187s Preparing to unpack .../171-cross-config_2.6.20_all.deb ... 187s Unpacking cross-config (2.6.20) ... 187s Selecting previously unselected package dpkg-cross. 187s Preparing to unpack .../172-dpkg-cross_2.6.20_all.deb ... 187s Unpacking dpkg-cross (2.6.20) ... 187s Selecting previously unselected package crossbuild-essential-i386. 187s Preparing to unpack .../173-crossbuild-essential-i386_12.10ubuntu1_all.deb ... 187s Unpacking crossbuild-essential-i386 (12.10ubuntu1) ... 187s Selecting previously unselected package gcc-9-base:i386. 187s Preparing to unpack .../174-gcc-9-base_9.5.0-6ubuntu2_i386.deb ... 187s Unpacking gcc-9-base:i386 (9.5.0-6ubuntu2) ... 187s Selecting previously unselected package libalgorithm-c3-perl. 187s Preparing to unpack .../175-libalgorithm-c3-perl_0.11-2_all.deb ... 187s Unpacking libalgorithm-c3-perl (0.11-2) ... 187s Selecting previously unselected package libanyevent-perl. 187s Preparing to unpack .../176-libanyevent-perl_7.170-2build6_amd64.deb ... 187s Unpacking libanyevent-perl (7.170-2build6) ... 187s Selecting previously unselected package libasan5:i386. 187s Preparing to unpack .../177-libasan5_9.5.0-6ubuntu2_i386.deb ... 187s Unpacking libasan5:i386 (9.5.0-6ubuntu2) ... 188s Selecting previously unselected package libatomic1:i386. 188s Preparing to unpack .../178-libatomic1_14.1.0-1ubuntu1_i386.deb ... 188s Unpacking libatomic1:i386 (14.1.0-1ubuntu1) ... 188s Selecting previously unselected package libb-hooks-op-check-perl:amd64. 188s Preparing to unpack .../179-libb-hooks-op-check-perl_0.22-3build1_amd64.deb ... 188s Unpacking libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 188s Selecting previously unselected package libdynaloader-functions-perl. 188s Preparing to unpack .../180-libdynaloader-functions-perl_0.003-3_all.deb ... 188s Unpacking libdynaloader-functions-perl (0.003-3) ... 188s Selecting previously unselected package libdevel-callchecker-perl:amd64. 188s Preparing to unpack .../181-libdevel-callchecker-perl_0.009-1_amd64.deb ... 188s Unpacking libdevel-callchecker-perl:amd64 (0.009-1) ... 188s Selecting previously unselected package libparams-classify-perl:amd64. 188s Preparing to unpack .../182-libparams-classify-perl_0.015-2build5_amd64.deb ... 188s Unpacking libparams-classify-perl:amd64 (0.015-2build5) ... 188s Selecting previously unselected package libmodule-runtime-perl. 188s Preparing to unpack .../183-libmodule-runtime-perl_0.016-2_all.deb ... 188s Unpacking libmodule-runtime-perl (0.016-2) ... 188s Selecting previously unselected package libmodule-implementation-perl. 188s Preparing to unpack .../184-libmodule-implementation-perl_0.09-2_all.deb ... 188s Unpacking libmodule-implementation-perl (0.09-2) ... 188s Selecting previously unselected package libsub-exporter-progressive-perl. 188s Preparing to unpack .../185-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 188s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 188s Selecting previously unselected package libvariable-magic-perl. 188s Preparing to unpack .../186-libvariable-magic-perl_0.64-1_amd64.deb ... 188s Unpacking libvariable-magic-perl (0.64-1) ... 188s Selecting previously unselected package libb-hooks-endofscope-perl. 188s Preparing to unpack .../187-libb-hooks-endofscope-perl_0.28-1_all.deb ... 188s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 188s Selecting previously unselected package libcrypt-random-seed-perl. 188s Preparing to unpack .../188-libcrypt-random-seed-perl_0.03-3_all.deb ... 188s Unpacking libcrypt-random-seed-perl (0.03-3) ... 188s Selecting previously unselected package libmath-random-isaac-perl. 188s Preparing to unpack .../189-libmath-random-isaac-perl_1.004-2_all.deb ... 188s Unpacking libmath-random-isaac-perl (1.004-2) ... 188s Selecting previously unselected package libbytes-random-secure-perl. 188s Preparing to unpack .../190-libbytes-random-secure-perl_0.29-3_all.deb ... 188s Unpacking libbytes-random-secure-perl (0.29-3) ... 188s Selecting previously unselected package libclass-c3-perl. 188s Preparing to unpack .../191-libclass-c3-perl_0.35-2_all.deb ... 188s Unpacking libclass-c3-perl (0.35-2) ... 188s Selecting previously unselected package libclass-data-inheritable-perl. 188s Preparing to unpack .../192-libclass-data-inheritable-perl_0.08-3_all.deb ... 188s Unpacking libclass-data-inheritable-perl (0.08-3) ... 188s Selecting previously unselected package libclass-inspector-perl. 188s Preparing to unpack .../193-libclass-inspector-perl_1.36-3_all.deb ... 188s Unpacking libclass-inspector-perl (1.36-3) ... 188s Selecting previously unselected package libclass-method-modifiers-perl. 188s Preparing to unpack .../194-libclass-method-modifiers-perl_2.15-1_all.deb ... 188s Unpacking libclass-method-modifiers-perl (2.15-1) ... 188s Selecting previously unselected package libclass-singleton-perl. 188s Preparing to unpack .../195-libclass-singleton-perl_1.6-2_all.deb ... 188s Unpacking libclass-singleton-perl (1.6-2) ... 188s Selecting previously unselected package libcrypt-ssleay-perl. 188s Preparing to unpack .../196-libcrypt-ssleay-perl_0.73.06-2build5_amd64.deb ... 188s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 188s Selecting previously unselected package libparams-util-perl. 188s Preparing to unpack .../197-libparams-util-perl_1.102-3_amd64.deb ... 188s Unpacking libparams-util-perl (1.102-3) ... 188s Selecting previously unselected package libsub-install-perl. 188s Preparing to unpack .../198-libsub-install-perl_0.929-1_all.deb ... 188s Unpacking libsub-install-perl (0.929-1) ... 188s Selecting previously unselected package libdata-optlist-perl. 188s Preparing to unpack .../199-libdata-optlist-perl_0.114-1_all.deb ... 188s Unpacking libdata-optlist-perl (0.114-1) ... 188s Selecting previously unselected package libdevel-stacktrace-perl. 188s Preparing to unpack .../200-libdevel-stacktrace-perl_2.0500-1_all.deb ... 188s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 188s Selecting previously unselected package libsub-exporter-perl. 188s Preparing to unpack .../201-libsub-exporter-perl_0.990-1_all.deb ... 188s Unpacking libsub-exporter-perl (0.990-1) ... 188s Selecting previously unselected package libeval-closure-perl. 188s Preparing to unpack .../202-libeval-closure-perl_0.14-3_all.deb ... 188s Unpacking libeval-closure-perl (0.14-3) ... 188s Selecting previously unselected package libexception-class-perl. 189s Preparing to unpack .../203-libexception-class-perl_1.45-1_all.deb ... 189s Unpacking libexception-class-perl (1.45-1) ... 189s Selecting previously unselected package libfcgi0t64:amd64. 189s Preparing to unpack .../204-libfcgi0t64_2.4.2-2.1build1_amd64.deb ... 189s Unpacking libfcgi0t64:amd64 (2.4.2-2.1build1) ... 189s Selecting previously unselected package libfcgi-perl. 189s Preparing to unpack .../205-libfcgi-perl_0.82+ds-3build2_amd64.deb ... 189s Unpacking libfcgi-perl (0.82+ds-3build2) ... 189s Selecting previously unselected package libfile-sharedir-perl. 189s Preparing to unpack .../206-libfile-sharedir-perl_1.118-3_all.deb ... 189s Unpacking libfile-sharedir-perl (1.118-3) ... 189s Selecting previously unselected package libgomp1:i386. 189s Preparing to unpack .../207-libgomp1_14.1.0-1ubuntu1_i386.deb ... 189s Unpacking libgomp1:i386 (14.1.0-1ubuntu1) ... 189s Selecting previously unselected package libitm1:i386. 189s Preparing to unpack .../208-libitm1_14.1.0-1ubuntu1_i386.deb ... 189s Unpacking libitm1:i386 (14.1.0-1ubuntu1) ... 189s Selecting previously unselected package libubsan1:i386. 189s Preparing to unpack .../209-libubsan1_14.1.0-1ubuntu1_i386.deb ... 189s Unpacking libubsan1:i386 (14.1.0-1ubuntu1) ... 189s Selecting previously unselected package libquadmath0:i386. 189s Preparing to unpack .../210-libquadmath0_14.1.0-1ubuntu1_i386.deb ... 189s Unpacking libquadmath0:i386 (14.1.0-1ubuntu1) ... 189s Selecting previously unselected package libgcc-9-dev:i386. 189s Preparing to unpack .../211-libgcc-9-dev_9.5.0-6ubuntu2_i386.deb ... 189s Unpacking libgcc-9-dev:i386 (9.5.0-6ubuntu2) ... 189s Selecting previously unselected package libpod-parser-perl. 189s Preparing to unpack .../212-libpod-parser-perl_1.67-1_all.deb ... 189s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 189s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 189s Unpacking libpod-parser-perl (1.67-1) ... 189s Selecting previously unselected package libxml-perl. 189s Preparing to unpack .../213-libxml-perl_0.08-4_all.deb ... 189s Unpacking libxml-perl (0.08-4) ... 189s Selecting previously unselected package libxml-regexp-perl. 189s Preparing to unpack .../214-libxml-regexp-perl_0.04-1.1_all.deb ... 189s Unpacking libxml-regexp-perl (0.04-1.1) ... 189s Selecting previously unselected package libxml-dom-perl. 189s Preparing to unpack .../215-libxml-dom-perl_1.46-2_all.deb ... 189s Unpacking libxml-dom-perl (1.46-2) ... 189s Selecting previously unselected package libhttp-dav-perl. 189s Preparing to unpack .../216-libhttp-dav-perl_0.49-3_all.deb ... 189s Unpacking libhttp-dav-perl (0.49-3) ... 189s Selecting previously unselected package libmro-compat-perl. 189s Preparing to unpack .../217-libmro-compat-perl_0.15-2_all.deb ... 189s Unpacking libmro-compat-perl (0.15-2) ... 189s Selecting previously unselected package libpackage-stash-perl. 189s Preparing to unpack .../218-libpackage-stash-perl_0.40-1_all.deb ... 189s Unpacking libpackage-stash-perl (0.40-1) ... 189s Selecting previously unselected package libsub-identify-perl. 189s Preparing to unpack .../219-libsub-identify-perl_0.14-3build3_amd64.deb ... 189s Unpacking libsub-identify-perl (0.14-3build3) ... 189s Selecting previously unselected package libsub-name-perl:amd64. 189s Preparing to unpack .../220-libsub-name-perl_0.27-1build3_amd64.deb ... 189s Unpacking libsub-name-perl:amd64 (0.27-1build3) ... 189s Selecting previously unselected package libnamespace-clean-perl. 189s Preparing to unpack .../221-libnamespace-clean-perl_0.27-2_all.deb ... 189s Unpacking libnamespace-clean-perl (0.27-2) ... 189s Selecting previously unselected package libnamespace-autoclean-perl. 189s Preparing to unpack .../222-libnamespace-autoclean-perl_0.29-2_all.deb ... 189s Unpacking libnamespace-autoclean-perl (0.29-2) ... 189s Selecting previously unselected package libparams-validationcompiler-perl. 189s Preparing to unpack .../223-libparams-validationcompiler-perl_0.31-1_all.deb ... 189s Unpacking libparams-validationcompiler-perl (0.31-1) ... 189s Selecting previously unselected package libpcre2-16-0:amd64. 189s Preparing to unpack .../224-libpcre2-16-0_10.42-4ubuntu2_amd64.deb ... 189s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu2) ... 190s Selecting previously unselected package libpcre2-32-0:amd64. 190s Preparing to unpack .../225-libpcre2-32-0_10.42-4ubuntu2_amd64.deb ... 190s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu2) ... 190s Selecting previously unselected package libpcre2-posix3:amd64. 190s Preparing to unpack .../226-libpcre2-posix3_10.42-4ubuntu2_amd64.deb ... 190s Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu2) ... 190s Selecting previously unselected package libpcre2-dev:amd64. 190s Preparing to unpack .../227-libpcre2-dev_10.42-4ubuntu2_amd64.deb ... 190s Unpacking libpcre2-dev:amd64 (10.42-4ubuntu2) ... 190s Selecting previously unselected package libprotocol-http2-perl. 190s Preparing to unpack .../228-libprotocol-http2-perl_1.11-1_all.deb ... 190s Unpacking libprotocol-http2-perl (1.11-1) ... 190s Selecting previously unselected package librole-tiny-perl. 190s Preparing to unpack .../229-librole-tiny-perl_2.002004-1_all.deb ... 190s Unpacking librole-tiny-perl (2.002004-1) ... 190s Selecting previously unselected package libsub-quote-perl. 190s Preparing to unpack .../230-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 190s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 190s Selecting previously unselected package libxstring-perl:amd64. 190s Preparing to unpack .../231-libxstring-perl_0.005-2build3_amd64.deb ... 190s Unpacking libxstring-perl:amd64 (0.005-2build3) ... 190s Selecting previously unselected package libspecio-perl. 190s Preparing to unpack .../232-libspecio-perl_0.48-1_all.deb ... 190s Unpacking libspecio-perl (0.48-1) ... 190s Selecting previously unselected package libstdc++-9-dev:i386. 190s Preparing to unpack .../233-libstdc++-9-dev_9.5.0-6ubuntu2_i386.deb ... 190s Unpacking libstdc++-9-dev:i386 (9.5.0-6ubuntu2) ... 190s Selecting previously unselected package perl-doc. 190s Preparing to unpack .../234-perl-doc_5.38.2-4_all.deb ... 190s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 190s Unpacking perl-doc (5.38.2-4) ... 191s Selecting previously unselected package libdatetime-locale-perl. 191s Preparing to unpack .../235-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 191s Unpacking libdatetime-locale-perl (1:1.41-1) ... 191s Selecting previously unselected package libdatetime-timezone-perl. 191s Preparing to unpack .../236-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 191s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 191s Selecting previously unselected package libdatetime-perl. 191s Preparing to unpack .../237-libdatetime-perl_2%3a1.65-1build2_amd64.deb ... 191s Unpacking libdatetime-perl (2:1.65-1build2) ... 191s Setting up libconfig-inifiles-perl (3.000003-2) ... 191s Setting up libanyevent-perl (7.170-2build6) ... 191s Setting up libfile-which-perl (1.27-2) ... 191s Setting up libmath-random-isaac-perl (1.004-2) ... 191s Setting up libclass-inspector-perl (1.36-3) ... 191s Setting up libdynaloader-functions-perl (0.003-3) ... 191s Setting up libclass-method-modifiers-perl (2.15-1) ... 191s Setting up libxml-regexp-perl (0.04-1.1) ... 191s Setting up gcc-14-base:i386 (14.1.0-1ubuntu1) ... 191s Setting up libclone-perl:amd64 (0.46-1build3) ... 191s Setting up libarchive-zip-perl (1.68-1) ... 191s Setting up libsub-identify-perl (0.14-3build3) ... 191s Setting up libfcgi0t64:amd64 (2.4.2-2.1build1) ... 191s Setting up libhtml-tagset-perl (3.24-1) ... 191s Setting up binutils-i686-linux-gnu (2.42-4ubuntu2) ... 191s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 191s Setting up liblwp-mediatypes-perl (6.04-2) ... 191s Setting up libtry-tiny-perl (0.31-2) ... 191s Setting up libprotocol-http2-perl (1.11-1) ... 191s Setting up perl-openssl-defaults:amd64 (7build3) ... 191s Setting up perl-doc (5.38.2-4) ... 192s Setting up linux-libc-dev:i386 (6.8.0-31.31) ... 192s Setting up libxml-namespacesupport-perl (1.12-2) ... 192s Setting up m4 (1.4.19-4build1) ... 192s Setting up libclass-singleton-perl (1.6-2) ... 192s Setting up libencode-locale-perl (1.05-3) ... 192s Setting up gcc-14-cross-base (14.1.0-1ubuntu1cross1) ... 192s Setting up libxstring-perl:amd64 (0.005-2build3) ... 192s Setting up libgomp1:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libyaml-perl (1.31-1) ... 192s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu2) ... 192s Setting up libsub-install-perl (0.929-1) ... 192s Setting up libxml-sax-base-perl (1.09-3) ... 192s Setting up libio-string-perl (1.08-4) ... 192s Setting up linux-libc-dev-i386-cross (6.8.0-25.25cross1) ... 192s Setting up autotools-dev (20220109.1) ... 192s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu2) ... 192s Setting up libclass-data-inheritable-perl (0.08-3) ... 192s Setting up cross-config (2.6.20) ... 192s Setting up libalgorithm-c3-perl (0.11-2) ... 192s Setting up gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 192s Setting up libcrypt-random-seed-perl (0.03-3) ... 192s Setting up gcc-13-cross-base (13.2.0-23ubuntu4cross1) ... 192s Setting up libquadmath0:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libmpc3:amd64 (1.3.1-1build1) ... 192s Setting up libatomic1:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libvariable-magic-perl (0.64-1) ... 192s Setting up libio-html-perl (1.004-3) ... 192s Setting up libpod-parser-perl (1.67-1) ... 192s Setting up autopoint (0.21-14ubuntu2) ... 192s Setting up libb-hooks-op-check-perl:amd64 (0.22-3build1) ... 192s Setting up libparams-util-perl (1.102-3) ... 192s Setting up autoconf (2.71-3) ... 192s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 192s Setting up libtimedate-perl (2.3300-2) ... 192s Setting up libubsan1:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libsub-name-perl:amd64 (0.27-1build3) ... 192s Setting up libpcre2-posix3:amd64 (10.42-4ubuntu2) ... 192s Setting up dwz (0.15-1build6) ... 192s Setting up libhwasan0:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libasan8:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libapr1t64:amd64 (1.7.2-3.2) ... 192s Setting up librole-tiny-perl (2.002004-1) ... 192s Setting up debugedit (1:5.0-5build2) ... 192s Setting up libc6-i386-cross (2.39-0ubuntu8cross1) ... 192s Setting up libfile-sharedir-perl (1.118-3) ... 192s Setting up libfcgi-perl (0.82+ds-3build2) ... 192s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 192s Setting up libdevel-stacktrace-perl (2.0500-1) ... 192s Setting up apache2-data (2.4.58-1ubuntu8.1) ... 192s Setting up libtsan2:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libisl23:amd64 (0.26-3build1) ... 192s Setting up libfile-homedir-perl (1.006-2) ... 192s Setting up gcc-13-i686-linux-gnu-base:amd64 (13.2.0-23ubuntu4cross1) ... 192s Setting up cpp-13-i686-linux-gnu (13.2.0-23ubuntu4cross1) ... 192s Setting up libquadmath0-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up libcc1-0:amd64 (14.1.0-1ubuntu1) ... 192s Setting up liburi-perl (5.28-1) ... 192s Setting up liblsan0:amd64 (14.1.0-1ubuntu1) ... 192s Setting up libitm1:amd64 (14.1.0-1ubuntu1) ... 192s Setting up gcc-9-base:i386 (9.5.0-6ubuntu2) ... 192s Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... 192s Setting up automake (1:1.16.5-1.3ubuntu1) ... 192s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 192s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 192s Setting up libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 192s Setting up libhttp-date-perl (6.06-1) ... 192s Setting up gettext (0.21-14ubuntu2) ... 192s Setting up libfile-listing-perl (6.16-1) ... 192s Setting up libpcre2-dev:amd64 (10.42-4ubuntu2) ... 192s Setting up libatomic1-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 192s Setting up libnet-http-perl (6.23-1) ... 192s Setting up libgomp1-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up libexception-class-perl (1.45-1) ... 192s Setting up libc6-dev-i386-cross (2.39-0ubuntu8cross1) ... 192s Setting up libclass-c3-perl (0.35-2) ... 192s Setting up libdevel-callchecker-perl:amd64 (0.009-1) ... 192s Setting up libxml-sax-perl (1.02+dfsg-3) ... 192s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 192s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 192s 192s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 192s Setting up intltool-debian (0.35.0+20060710.6) ... 192s Setting up libbytes-random-secure-perl (0.29-3) ... 192s Setting up libgcc-s1-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up libitm1-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up libdata-optlist-perl (0.114-1) ... 192s Setting up dh-strip-nondeterminism (1.14.0-1) ... 192s Setting up libwww-robotrules-perl (6.02-1) ... 192s Setting up libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 192s Setting up libhtml-parser-perl:amd64 (3.82-1) ... 192s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 192s Setting up cpp-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Setting up libmro-compat-perl (0.15-2) ... 192s Setting up libio-socket-ssl-perl (2.085-1) ... 192s Setting up libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 192s Setting up libsub-exporter-perl (0.990-1) ... 192s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 192s Setting up apache2-utils (2.4.58-1ubuntu8.1) ... 192s Setting up libeval-closure-perl (0.14-3) ... 192s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Setting up libhttp-negotiate-perl (6.01-2) ... 192s Setting up libparams-validationcompiler-perl (0.31-1) ... 192s Setting up cpp-13 (13.2.0-23ubuntu4) ... 192s Setting up libhttp-cookies-perl (6.11-1) ... 192s Setting up gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 192s Setting up po-debconf (1.0.21+nmu1) ... 192s Setting up libhtml-tree-perl (5.07-3) ... 192s Setting up libparams-classify-perl:amd64 (0.015-2build5) ... 192s Setting up libasan8-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up libstdc++6-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up libmodule-runtime-perl (0.016-2) ... 192s Setting up gcc-13 (13.2.0-23ubuntu4) ... 192s Setting up cpp (4:13.2.0-7ubuntu1) ... 192s Setting up g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 192s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Setting up libtool (2.4.7-7build1) ... 192s Setting up libmodule-implementation-perl (0.09-2) ... 192s Setting up libpackage-stash-perl (0.40-1) ... 192s Setting up libubsan1-i386-cross (14.1.0-1ubuntu1cross1) ... 192s Setting up gcc (4:13.2.0-7ubuntu1) ... 192s Setting up dh-autoreconf (20) ... 192s Setting up libspecio-perl (0.48-1) ... 192s Setting up libgcc-13-dev-i386-cross (13.2.0-23ubuntu4cross1) ... 192s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Setting up libb-hooks-endofscope-perl (0.28-1) ... 192s Setting up gcc-13-i686-linux-gnu (13.2.0-23ubuntu4cross1) ... 192s Setting up libstdc++-13-dev-i386-cross (13.2.0-23ubuntu4cross1) ... 192s Setting up g++-13 (13.2.0-23ubuntu4) ... 192s Setting up debhelper (13.14.1ubuntu5) ... 192s Setting up libnamespace-clean-perl (0.27-2) ... 192s Setting up g++ (4:13.2.0-7ubuntu1) ... 192s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 192s Setting up gcc-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Setting up build-essential (12.10ubuntu1) ... 192s Setting up libnamespace-autoclean-perl (0.29-2) ... 192s Setting up libdatetime-locale-perl (1:1.41-1) ... 192s Setting up g++-13-i686-linux-gnu (13.2.0-23ubuntu4cross1) ... 192s Setting up g++-i686-linux-gnu (4:13.2.0-7ubuntu1) ... 192s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 192s Setting up libdatetime-perl (2:1.65-1build2) ... 192s Setting up libwww-perl (6.77-1) ... 192s Setting up libgcc-s1:i386 (14.1.0-1ubuntu1) ... 192s Setting up libc6:i386 (2.39-0ubuntu8.1) ... 193s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 193s Setting up libffi8:i386 (3.4.6-1build1) ... 193s Setting up libsctp1:i386 (1.0.19+dfsg-2build1) ... 193s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 193s Setting up libstdc++6:i386 (14.1.0-1ubuntu1) ... 193s Setting up libitm1:i386 (14.1.0-1ubuntu1) ... 193s Setting up libexpat1:i386 (2.6.2-1) ... 193s Setting up liblwp-protocol-https-perl (6.14-1) ... 193s Setting up libxml-parser-perl (2.47-1build3) ... 193s Setting up libzstd1:i386 (1.5.5+dfsg2-2build1) ... 193s Setting up libkeyutils1:i386 (1.6.3-3build1) ... 193s Setting up libgdbm6t64:i386 (1.23-5.1build1) ... 193s Setting up liblzma5:i386 (5.6.1+really5.4.5-1) ... 193s Setting up libssl3t64:i386 (3.0.13-0ubuntu4) ... 193s Setting up libbrotli1:i386 (1.1.0-2build2) ... 193s Setting up libsqlite3-0:i386 (3.45.3-1) ... 193s Setting up libnghttp2-14:i386 (1.61.0-1) ... 193s Setting up zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 193s Setting up libcrypt1:i386 (1:4.4.36-4build1) ... 193s Setting up libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 193s Setting up libgomp1:i386 (14.1.0-1ubuntu1) ... 193s Setting up libpcre2-16-0:i386 (10.42-4ubuntu2) ... 193s Setting up libjansson4:i386 (2.14-2build2) ... 193s Setting up libkrb5support0:i386 (1.20.1-6ubuntu2) ... 193s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 193s Setting up libasan5:i386 (9.5.0-6ubuntu2) ... 193s Setting up libnettle8t64:i386 (3.9.1-2.2build1) ... 193s Setting up libpcre2-32-0:i386 (10.42-4ubuntu2) ... 193s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 193s Setting up libquadmath0:i386 (14.1.0-1ubuntu1) ... 193s Setting up libp11-kit0:i386 (0.25.3-4ubuntu2) ... 193s Setting up libunistring5:i386 (1.2-1) ... 193s Setting up libatomic1:i386 (14.1.0-1ubuntu1) ... 193s Setting up libuuid1:i386 (2.39.3-9ubuntu6) ... 193s Setting up libpcre2-8-0:i386 (10.42-4ubuntu2) ... 193s Setting up libk5crypto3:i386 (1.20.1-6ubuntu2) ... 193s Setting up libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 193s Setting up libxml-sax-expat-perl (0.51-2) ... 193s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::Expat with priority 50... 193s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 193s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 193s Setting up libubsan1:i386 (14.1.0-1ubuntu1) ... 193s Setting up libicu74:i386 (74.2-1ubuntu3) ... 193s Setting up libpcre2-posix3:i386 (10.42-4ubuntu2) ... 193s Setting up libhogweed6t64:i386 (3.9.1-2.2build1) ... 193s Setting up libcrypt-dev:i386 (1:4.4.36-4build1) ... 193s Setting up libapr1t64:i386 (1.7.2-3.2) ... 193s Setting up libxml-perl (0.08-4) ... 193s Setting up liblua5.4-0:i386 (5.4.6-3build2) ... 193s Setting up libc6-dev:i386 (2.39-0ubuntu8.1) ... 193s Setting up libkrb5-3:i386 (1.20.1-6ubuntu2) ... 193s Setting up libxml2:i386 (2.12.7+dfsg-3) ... 193s Setting up libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 193s Setting up libpcre2-dev:i386 (10.42-4ubuntu2) ... 193s Setting up libxml-dom-perl (1.46-2) ... 193s Setting up libidn2-0:i386 (2.3.7-2build1) ... 193s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 193s Setting up libhttp-dav-perl (0.49-3) ... 193s Setting up libgcc-9-dev:i386 (9.5.0-6ubuntu2) ... 193s Setting up libexpat1-dev:i386 (2.6.2-1) ... 193s Setting up uuid-dev:i386 (2.39.3-9ubuntu6) ... 193s Setting up libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 193s Setting up libsctp-dev:i386 (1.0.19+dfsg-2build1) ... 193s Setting up libxml-simple-perl (2.25-2) ... 193s Setting up libssh-4:i386 (0.10.6-2build2) ... 193s Setting up libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 193s Setting up libstdc++-9-dev:i386 (9.5.0-6ubuntu2) ... 193s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 193s Setting up libconfig-auto-perl (0.44-2) ... 193s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 193s Setting up libapr1-dev:i386 (1.7.2-3.2) ... 193s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 193s Setting up libdebian-dpkgcross-perl (2.6.20) ... 193s Setting up libcurl4t64:i386 (8.8.0-1ubuntu1) ... 193s Setting up libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 193s Setting up apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 193s Setting up libldap-dev:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 193s Setting up libaprutil1-dev:i386 (1.6.3-1.1ubuntu7) ... 193s Setting up dpkg-cross (2.6.20) ... 193s Setting up apache2-dev:i386 (2.4.58-1ubuntu8.1) ... 193s Setting up apache2:i386 (2.4.58-1ubuntu8.1) ... 194s Enabling module mpm_event. 194s Enabling module authz_core. 194s Enabling module authz_host. 194s Enabling module authn_core. 194s Enabling module auth_basic. 194s Enabling module access_compat. 194s Enabling module authn_file. 194s Enabling module authz_user. 194s Enabling module alias. 194s Enabling module dir. 194s Enabling module autoindex. 194s Enabling module env. 194s Enabling module mime. 194s Enabling module negotiation. 194s Enabling module setenvif. 194s Enabling module filter. 194s Enabling module deflate. 194s Enabling module status. 194s Enabling module reqtimeout. 194s Enabling conf charset. 195s Enabling conf localized-error-pages. 195s Enabling conf other-vhosts-access-log. 195s Enabling conf security. 195s Enabling conf serve-cgi-bin. 195s Enabling site 000-default. 196s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 197s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 198s Setting up crossbuild-essential-i386 (12.10ubuntu1) ... 198s Processing triggers for man-db (2.12.1-1) ... 202s Processing triggers for install-info (7.1-3build2) ... 202s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 202s Processing triggers for ufw (0.36.2-6) ... 203s Reading package lists... 203s Building dependency tree... 203s Reading state information... 204s Starting pkgProblemResolver with broken count: 0 204s Starting 2 pkgProblemResolver with broken count: 0 204s Done 205s The following NEW packages will be installed: 205s autopkgtest-satdep 205s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 205s Need to get 0 B/700 B of archives. 205s After this operation, 0 B of additional disk space will be used. 205s Get:1 /tmp/autopkgtest.vC3oZl/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 205s Selecting previously unselected package autopkgtest-satdep. 205s (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 ... 89855 files and directories currently installed.) 205s Preparing to unpack .../2-autopkgtest-satdep.deb ... 205s Unpacking autopkgtest-satdep (0) ... 205s Setting up autopkgtest-satdep (0) ... 208s (Reading database ... 89855 files and directories currently installed.) 208s Removing autopkgtest-satdep (0) ... 209s autopkgtest [13:16:33]: test run-test-suite: [----------------------- 209s + set -o pipefail 209s + export LANG=C 209s + LANG=C 209s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 209s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 209s + TESTS= 209s + TESTUSER=tuser 209s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 209s + useradd --user-group --system --create-home -s /bin/bash tuser 209s + cp -a debian/perl-framework /tmp/autopkgtest.vC3oZl/autopkgtest_tmp 209s + cd /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework 209s + export HARNESS_VERBOSE=1 209s + HARNESS_VERBOSE=1 209s + run_tests mpm_prefork 209s + local MPM=mpm_prefork 209s + shift 209s + local LOG=testlog.mpm_prefork 209s + echo =============Running-with-mpm_prefork========== 209s + rm -f apache2.conf.debian 209s =============Running-with-mpm_prefork========== 209s + cp /etc/apache2/apache2.conf apache2.conf.debian 209s + cat /etc/apache2/mods-available/mpm_prefork.load 209s + 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 209s + grep -v mpm_ 209s + xargs cat 209s + for m in bucketeer case_filter case_filter_in 209s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 209s + for m in bucketeer case_filter case_filter_in 209s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 209s + for m in bucketeer case_filter case_filter_in 209s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 209s + cat /etc/apache2/mods-available/mime.conf 209s + echo 'Servername localhost' 209s + make clean 209s make: *** No rule to make target 'clean'. Stop. 209s + true 209s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 209s + chown -R tuser: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp 209s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/apache2.conf.debian' 209s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 209s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 209s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 209s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 209s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 209s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 209s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 209s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 209s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 209s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 209s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 209s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 209s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 209s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 209s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 209s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 209s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 209s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 209s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 209s [ info] generating script ./t/htdocs/modules/cgi/action.pl 209s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 209s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 209s [ info] generating script ./t/htdocs/modules/cgi/env.pl 209s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 209s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 209s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 209s [ info] generating script ./t/htdocs/modules/cgi/big.pl 209s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 209s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 209s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 209s Warning: NAME must be a package name 209s Checking if your kit is complete... 209s Looks good 209s [ info] generating script t/TEST 209s [ info] generating script ./t/cgi-bin/next_available_port.pl 209s [ info] generating script ./t/cgi-bin/cookies.pl 209s [ info] generating script t/TEST 209s Writing MYMETA.yml and MYMETA.json 209s Writing MYMETA.yml and MYMETA.json 209s Checking for Cwd...ok 209s Checking for File::Spec...ok 209s Generating a Unix-style Makefile 209s Writing Makefile for httpd-test 209s Writing MYMETA.yml and MYMETA.json 209s + su tuser -c 't/TEST ' 209s + tee testlog.mpm_prefork 210s [warning] setting ulimit to allow core files 210s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/TEST 213s [warning] generating SSL CA for asf 213s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 213s .......+..+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+..+.+.........+.........+.....+.+........+...+..........+...+......+.....+.+..+......+...................+..+.........+....+.....+...+.......+..+....+..+....+........+...+....+...............+.....+......+.......+...............+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+....+..+.+..+...+.......+...............+...+.......................+.+........+.+..+..........+..+......+.+........+...+..........+..+.......+.....+....+.....+.....................+...+.+.....+.+........+.......+......+...+.....+.........+...+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 213s ....+.+......+.........+.....+.....................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+......+....+...+........+......+...+.+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+...........+....+......+.....+....+..+....+....................+......+...+....+.....+...............+......+........................+.+....................+.+...+..+.+.........+.....+....+..+.......+..+....+.........+......+..............+.......+........+......+.+.....+...+.+.........+...+..+.............+........+.......+..+...+....+.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 213s ----- 213s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 213s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 213s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 213s [ 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 213s [ 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 213s Using configuration from conf/server_dsa.cnf 213s Check that the request matches the signature 213s Signature ok 213s The Subject's Distinguished Name is as follows 213s countryName :PRINTABLE:'US' 213s stateOrProvinceName :ASN.1 12:'California' 213s localityName :ASN.1 12:'San Francisco' 213s organizationName :ASN.1 12:'ASF' 213s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 213s commonName :ASN.1 12:'localhost' 213s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 213s Certificate is to be certified until Jun 3 13:16:37 2025 GMT (365 days) 213s 213s Write out database with 1 new entries 213s Database updated 213s [ info] openssl genrsa -out keys/client_ok.pem 2048 214s [ 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 214s [ 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_ok_ext 214s Using configuration from conf/client_ok.cnf 214s Check that the request matches the signature 214s Signature ok 214s The Subject's Distinguished Name is as follows 214s countryName :PRINTABLE:'US' 214s stateOrProvinceName :ASN.1 12:'California' 214s localityName :ASN.1 12:'San Francisco' 214s organizationName :ASN.1 12:'ASF' 214s organizationalUnitName:ASN.1 12:'httpd-test' 214s commonName :ASN.1 12:'client_ok' 214s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 214s Certificate is to be certified until Jun 3 13:16:38 2025 GMT (365 days) 214s 214s Write out database with 1 new entries 214s Database updated 214s [ 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 214s [ info] generating proxy cert: proxy/client_ok.pem 214s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 214s [ 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 214s [ 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 214s Using configuration from conf/client_snakeoil.cnf 214s Check that the request matches the signature 214s Signature ok 214s The Subject's Distinguished Name is as follows 214s countryName :PRINTABLE:'AU' 214s stateOrProvinceName :ASN.1 12:'Queensland' 214s localityName :ASN.1 12:'Mackay' 214s organizationName :ASN.1 12:'Snake Oil, Ltd.' 214s organizationalUnitName:ASN.1 12:'Staff' 214s commonName :ASN.1 12:'client_snakeoil' 214s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 214s Certificate is to be certified until Jun 3 13:16:38 2025 GMT (365 days) 214s 214s Write out database with 1 new entries 214s Database updated 214s [ 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 214s [ info] generating proxy cert: proxy/client_snakeoil.pem 214s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 214s [ 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 214s [ 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 214s Using configuration from conf/server2_des3_dsa.cnf 214s Check that the request matches the signature 214s Signature ok 214s The Subject's Distinguished Name is as follows 214s countryName :PRINTABLE:'US' 214s stateOrProvinceName :ASN.1 12:'California' 214s localityName :ASN.1 12:'San Francisco' 214s organizationName :ASN.1 12:'ASF' 214s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 214s commonName :ASN.1 12:'localhost' 214s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 214s Certificate is to be certified until Jun 3 13:16:38 2025 GMT (365 days) 214s 214s Write out database with 1 new entries 214s Database updated 214s [ info] openssl genrsa -out keys/client_revoked.pem 2048 215s [ 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 215s [ 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 215s Using configuration from conf/client_revoked.cnf 215s Check that the request matches the signature 215s Signature ok 215s The Subject's Distinguished Name is as follows 215s countryName :PRINTABLE:'US' 215s stateOrProvinceName :ASN.1 12:'California' 215s localityName :ASN.1 12:'San Francisco' 215s organizationName :ASN.1 12:'ASF' 215s organizationalUnitName:ASN.1 12:'httpd-test' 215s commonName :ASN.1 12:'client_revoked' 215s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 215s Certificate is to be certified until Jun 3 13:16:39 2025 GMT (365 days) 215s 215s Write out database with 1 new entries 215s Database updated 215s [ 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 215s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 215s Using configuration from conf/cacrl.cnf 215s Revoking Certificate 05. 215s Database updated 215s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 215s Using configuration from conf/cacrl.cnf 215s [ info] generating proxy cert: proxy/client_revoked.pem 215s [ info] openssl genrsa -out keys/client_colon.pem 2048 215s [ 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 215s [ 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 215s Using configuration from conf/client_colon.cnf 215s Check that the request matches the signature 215s Signature ok 215s The Subject's Distinguished Name is as follows 215s countryName :PRINTABLE:'US' 215s stateOrProvinceName :ASN.1 12:'California' 215s localityName :ASN.1 12:'San Francisco' 215s organizationName :ASN.1 12:'ASF' 215s organizationalUnitName:ASN.1 12:'httpd-test' 215s commonName :ASN.1 12:'user:colon' 215s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 215s Certificate is to be certified until Jun 3 13:16:39 2025 GMT (365 days) 215s 215s Write out database with 1 new entries 215s Database updated 215s [ 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 215s [ info] generating proxy cert: proxy/client_colon.pem 215s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 215s [ 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 215s [ 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 215s Using configuration from conf/server2_dsa.cnf 215s Check that the request matches the signature 215s Signature ok 215s The Subject's Distinguished Name is as follows 215s countryName :PRINTABLE:'US' 215s stateOrProvinceName :ASN.1 12:'California' 215s localityName :ASN.1 12:'San Francisco' 215s organizationName :ASN.1 12:'ASF' 215s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 215s commonName :ASN.1 12:'localhost' 215s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 215s Certificate is to be certified until Jun 3 13:16:39 2025 GMT (365 days) 215s 215s Write out database with 1 new entries 215s Database updated 215s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 215s [ 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 215s [ 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 215s Using configuration from conf/server_des3_dsa.cnf 215s Check that the request matches the signature 215s Signature ok 215s The Subject's Distinguished Name is as follows 215s countryName :PRINTABLE:'US' 215s stateOrProvinceName :ASN.1 12:'California' 215s localityName :ASN.1 12:'San Francisco' 215s organizationName :ASN.1 12:'ASF' 215s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 215s commonName :ASN.1 12:'localhost' 215s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 215s Certificate is to be certified until Jun 3 13:16:39 2025 GMT (365 days) 215s 215s Write out database with 1 new entries 215s Database updated 215s [ info] openssl genrsa -out keys/server2.pem 2048 216s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 216s [ 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 216s Using configuration from conf/server2.cnf 216s Check that the request matches the signature 216s Signature ok 216s The Subject's Distinguished Name is as follows 216s countryName :PRINTABLE:'US' 216s stateOrProvinceName :ASN.1 12:'California' 216s localityName :ASN.1 12:'San Francisco' 216s organizationName :ASN.1 12:'ASF' 216s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 216s commonName :ASN.1 12:'localhost' 216s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 216s Certificate is to be certified until Jun 3 13:16:40 2025 GMT (365 days) 216s 216s Write out database with 1 new entries 216s Database updated 216s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 216s [ 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 216s [ 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 216s Using configuration from conf/server2_des3.cnf 216s Check that the request matches the signature 216s Signature ok 216s The Subject's Distinguished Name is as follows 216s countryName :PRINTABLE:'US' 216s stateOrProvinceName :ASN.1 12:'California' 216s localityName :ASN.1 12:'San Francisco' 216s organizationName :ASN.1 12:'ASF' 216s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 216s commonName :ASN.1 12:'localhost' 216s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 216s Certificate is to be certified until Jun 3 13:16:40 2025 GMT (365 days) 216s 216s Write out database with 1 new entries 216s Database updated 216s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 217s [ 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 217s [ 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 217s Using configuration from conf/server_des3.cnf 217s Check that the request matches the signature 217s Signature ok 217s The Subject's Distinguished Name is as follows 217s countryName :PRINTABLE:'US' 217s stateOrProvinceName :ASN.1 12:'California' 217s localityName :ASN.1 12:'San Francisco' 217s organizationName :ASN.1 12:'ASF' 217s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 217s commonName :ASN.1 12:'localhost' 217s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 217s Certificate is to be certified until Jun 3 13:16:41 2025 GMT (365 days) 217s 217s Write out database with 1 new entries 217s Database updated 217s [ info] openssl genrsa -out keys/server.pem 2048 217s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 217s [ 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 217s Using configuration from conf/server.cnf 217s Check that the request matches the signature 217s Signature ok 217s The Subject's Distinguished Name is as follows 217s countryName :PRINTABLE:'US' 217s stateOrProvinceName :ASN.1 12:'California' 217s localityName :ASN.1 12:'San Francisco' 217s organizationName :ASN.1 12:'ASF' 217s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 217s commonName :ASN.1 12:'localhost' 217s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 217s Certificate is to be certified until Jun 3 13:16:41 2025 GMT (365 days) 217s 217s Write out database with 1 new entries 217s Database updated 217s [ info] linked ca-bundle.crl to fdd35eee.r0 217s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 217s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 217s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 217s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 217s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 217s /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 218s 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 218s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 218s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 218s cd test_rwrite && make .libs/mod_test_rwrite.so 218s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 218s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 218s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 218s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 218s /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 218s 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 218s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 218s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 218s cd test_ssl && make .libs/mod_test_ssl.so 218s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 218s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 218s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 218s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 218s /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 218s 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 219s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 219s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 219s cd client_add_filter && make .libs/mod_client_add_filter.so 219s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 219s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 219s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 219s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 219s /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 219s 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 219s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 219s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 219s cd list_modules && make .libs/mod_list_modules.so 219s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 219s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 219s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 219s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 219s /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 219s 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 219s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 219s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 219s cd authany && make .libs/mod_authany.so 219s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 219s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 219s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 220s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 220s /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 220s 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 220s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 220s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 220s cd test_utilities && make .libs/mod_test_utilities.so 220s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 220s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 220s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 220s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 220s /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 220s 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 220s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 220s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 220s cd memory_track && make .libs/mod_memory_track.so 220s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 220s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 220s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 220s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 221s /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 221s 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 221s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 221s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 221s cd eat_post && make .libs/mod_eat_post.so 221s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 221s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 221s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 221s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 221s /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 221s 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 221s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 221s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 221s cd echo_post && make .libs/mod_echo_post.so 221s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 221s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 221s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 221s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 222s /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 222s 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 222s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 222s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 222s cd random_chunk && make .libs/mod_random_chunk.so 222s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 222s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 222s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 222s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 222s /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 222s 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 222s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 222s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 222s cd fold && make .libs/mod_fold.so 222s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 222s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 222s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 222s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 222s /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 223s 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 223s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 223s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 223s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 223s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 223s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 223s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 223s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 223s /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 223s 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 223s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 223s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 223s cd input_body_filter && make .libs/mod_input_body_filter.so 223s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 223s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 223s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 223s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 223s /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 224s 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 224s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 224s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 224s cd nntp_like && make .libs/mod_nntp_like.so 224s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 224s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 224s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 224s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 224s /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 224s 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 224s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 224s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 224s cd test_apr_uri && make .libs/mod_test_apr_uri.so 224s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 224s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 224s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 224s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 224s /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 225s 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 225s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 225s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 225s cd test_session && make .libs/mod_test_session.so 225s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 225s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 225s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 225s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 225s /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 225s 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 225s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 225s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 225s /usr/sbin/apache2 -d /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 225s using Apache/2.4.58 (prefork MPM) 225s 225s waiting 60 seconds for server to start: .[Mon Jun 03 13:16:49.856449 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to trace8 225s [Mon Jun 03 13:16:49.857937 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 225s [Mon Jun 03 13:16:49.857964 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 225s [Mon Jun 03 13:16:49.861785 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 225s [Mon Jun 03 13:16:49.861892 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 225s [Mon Jun 03 13:16:49.861903 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to info 225s [Mon Jun 03 13:16:49.861911 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'core', trying 'core_module' 225s [Mon Jun 03 13:16:49.861916 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module core.c to crit 225s [Mon Jun 03 13:16:49.861922 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to crit 225s [Mon Jun 03 13:16:49.861928 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'core', trying 'core_module' 225s [Mon Jun 03 13:16:49.861934 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module core.c to info 225s [Mon Jun 03 13:16:49.861939 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to crit 225s [Mon Jun 03 13:16:49.861952 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'core', trying 'core_module' 225s [Mon Jun 03 13:16:49.861957 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module core.c to info 225s [Mon Jun 03 13:16:49.861962 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to crit 225s [Mon Jun 03 13:16:49.861967 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to info 225s [Mon Jun 03 13:16:49.861975 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'core', trying 'core_module' 225s [Mon Jun 03 13:16:49.862060 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module core.c to crit 225s [Mon Jun 03 13:16:49.862071 2024] [core:trace3] [pid 9034] core.c(3482): Setting LogLevel for all modules to info 225s [Mon Jun 03 13:16:49.863226 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'http2', trying 'http2_module' 225s [Mon Jun 03 13:16:49.863251 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module mod_http2.c to debug 225s [Mon Jun 03 13:16:49.865193 2024] [proxy:info] [pid 9034] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 225s [Mon Jun 03 13:16:49.865253 2024] [core:trace6] [pid 9034] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 225s [Mon Jun 03 13:16:49.865260 2024] [core:trace3] [pid 9034] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 227s . 227s waiting 60 seconds for server to start: ok (waited 1 secs) 227s server localhost:8529 started 227s server localhost:8530 listening (mod_nntp_like) 227s server localhost:8531 listening (mod_nntp_like_ssl) 227s server localhost:8532 listening (mod_ssl) 227s server localhost:8533 listening (ssl_optional_cc) 227s server localhost:8534 listening (ssl_pr33791) 227s server localhost:8535 listening (ssl_ocsp) 227s server localhost:8536 listening (mod_vhost_alias) 227s server localhost:8537 listening (mod_include) 227s server localhost:8538 listening (mod_cache) 227s server localhost:8539 listening (core) 227s server localhost:8540 listening (mod_proxy) 227s server localhost:8541 listening (proxy_http_bal1) 227s server localhost:8542 listening (proxy_http_bal2) 227s server localhost:8543 listening (proxy_http_balancer) 227s server localhost:8546 listening (proxy_fcgi) 227s server localhost:8547 listening (h2c) 227s server localhost:8548 listening (h2) 227s server localhost:8549 listening (cve_2011_3368_rewrite) 227s server localhost:8550 listening (proxy_http_reverse) 227s server localhost:8551 listening (proxy_http_nofwd) 227s server localhost:8552 listening (cve_2011_3368) 227s server localhost:8553 listening (mod_headers) 227s server localhost:8554 listening (mod_echo) 227s server localhost:8555 listening (mod_echo_ssl) 227s server localhost:8556 listening (error_document) 227s server localhost:8557 listening (http_unsafe) 227s server localhost:8558 listening (http_strict) 227s server localhost:8559 listening (remote_ip) 227s server localhost:8560 listening (proxy_http_https) 227s server localhost:8561 listening (proxy_https_https) 227s server localhost:8562 listening (proxy_http_https_proxy_section) 227s server localhost:8563 listening (proxy_https_https_proxy_section) 227s server localhost:8564 listening (proxy_https_http) 230s [ info] adding source lib /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 239s t/ab/base.t ......................... 239s 1..5 239s # Running under perl version 5.038002 for linux 239s # Current time local: Mon Jun 3 13:17:00 2024 239s # Current time GMT: Mon Jun 3 13:17:00 2024 239s # Using Test.pm version 1.31 239s # Using Apache/Test.pm version 1.42 239s # # running: 239s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8539/ 239s ok 1 239s ok 2 239s # # running: 239s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 239s ok 3 239s ok 4 239s ok 5 239s ok 242s t/apache/404.t ...................... 242s 1..2 242s # Running under perl version 5.038002 for linux 242s # Current time local: Mon Jun 3 13:17:03 2024 242s # Current time GMT: Mon Jun 3 13:17:03 2024 242s # Using Test.pm version 1.31 242s # Using Apache/Test.pm version 1.42 242s # GET_STR Response: 242s # HTTP/1.1 404 Not Found 242s # Connection: close 242s # Date: Mon, 03 Jun 2024 13:17:06 GMT 242s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 242s # Content-Length: 196 242s # Content-Type: text/html; charset=iso-8859-1 242s # Client-Date: Mon, 03 Jun 2024 13:17:06 GMT 242s # Client-Peer: 127.0.0.1:8529 242s # Client-Response-Num: 1 242s # Title: 404 Not Found 242s # 242s # 242s # 242s # 404 Not Found 242s # 242s #

Not Found

242s #

The requested URL was not found on this server.

242s # 242s ok 1 242s ok 2 242s ok 245s t/apache/acceptpathinfo.t ........... 245s 1..36 245s # Running under perl version 5.038002 for linux 245s # Current time local: Mon Jun 3 13:17:06 2024 245s # Current time GMT: Mon Jun 3 13:17:06 2024 245s # Using Test.pm version 1.31 245s # Using Apache/Test.pm version 1.42 245s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 245s # expected: '200' 245s # received: '200' 245s ok 1 245s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 245s # expected: qr/_\(none\)_/ 245s # received: '_(none)_' 245s ok 2 245s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 245s # expected: '404' 245s # received: '404' 245s ok 3 245s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 245s # expected: qr/Not Found/ 245s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 245s ok 32 245s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 245s # expected: '200' 245s # received: '200' 245s ok 33 245s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 245s # expected: qr/_\(none\)_/ 245s # received: '_(none)_' 245s ok 34 245s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 245s # expected: '200' 245s # received: '200' 245s ok 35 245s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 245s # expected: qr/_\/foo\/bar_/ 245s # received: '_/foo/bar_' 245s ok 36 245s ok 252s t/apache/byterange.t ................ 252s # using LWP client 252s 1..217 252s # Running under perl version 5.038002 for linux 252s # Current time local: Mon Jun 3 13:17:09 2024 252s # Current time GMT: Mon Jun 3 13:17:09 2024 252s # Using Test.pm version 1.31 252s # Using Apache/Test.pm version 1.42 252s downloaded 17651 bytes, file is 17651 bytes 252s ok 1 252s downloaded 56240 bytes, file is 56240 bytes 252s ok 2 252s downloaded 34283 bytes, file is 34283 bytes 252s ok 3 252s downloaded 55533 bytes, file is 55533 bytes 252s ok 4 252s downloaded 43888 bytes, file is 43888 bytes 252s ok 5 252s downloaded 89271 bytes, file is 89271 bytes 252s ok 6 252s downloaded 9991 bytes, file is 9991 bytes 252s ok 7 252s downloaded 9577 bytes, file is 9577 bytes 252s ok 8 252s downloaded 4100 bytes, file is 4100 bytes 252s ok 9 252s downloaded 3672 bytes, file is 3672 bytes 252s ok 10 252s downloaded 7683 bytes, file is 7683 bytes 252s ok 11 252s downloaded 144298 bytes, file is 144298 bytes 252s ok 12 252s downloaded 7966 bytes, file is 7966 bytes 252s ok 13 252s downloaded 6892 bytes, file is 6892 bytes 252s ok 14 252s downloaded 7760 bytes, file is 7760 bytes 252s ok 15 252s downloaded 6327 bytes, file is 6327 bytes 252s ok 16 252s downloaded 133641 bytes, file is 133641 bytes 252s ok 17 252s downloaded 6142 bytes, file is 6142 bytes 252s ok 18 252s downloaded 3594 bytes, file is 3594 bytes 252s ok 19 252s downloaded 4085 bytes, file is 4085 bytes 252s ok 20 252s downloaded 119430 bytes, file is 119430 bytes 252s ok 21 252s downloaded 6597 bytes, file is 6597 bytes 252s ok 22 252s downloaded 5335 bytes, file is 5335 bytes 252s ok 23 252s downloaded 4616 bytes, file is 4616 bytes 252s ok 24 252s downloaded 115538 bytes, file is 115538 bytes 252s ok 25 252s downloaded 10759 bytes, file is 10759 bytes 252s ok 26 252s downloaded 12271 bytes, file is 12271 bytes 252s ok 27 252s downloaded 9232 bytes, file is 9232 bytes 252s ok 28 252s downloaded 129680 bytes, file is 129680 bytes 252s ok 29 252s downloaded 10557 bytes, file is 10557 bytes 252s ok 30 252s downloaded 12319 bytes, file is 12319 bytes 252s ok 31 252s downloaded 8442 bytes, file is 8442 bytes 252s ok 32 252s downloaded 4450 bytes, file is 4450 bytes 252s ok 33 252s downloaded 64523 bytes, file is 64523 bytes 252s ok 34 252s downloaded 8201 bytes, file is 8201 bytes 252s ok 35 252s downloaded 4103 bytes, file is 4103 bytes 252s ok 36 252s downloaded 10924 bytes, file is 10924 bytes 252s ok 37 252s downloaded 4456 bytes, file is 4456 bytes 252s ok 38 252s downloaded 100187 bytes, file is 100187 bytes 252s ok 39 252s downloaded 7717 bytes, file is 7717 bytes 252s ok 40 252s downloaded 7702 bytes, file is 7702 bytes 252s ok 41 252s downloaded 7017 bytes, file is 7017 bytes 252s ok 42 252s downloaded 71129 bytes, file is 71129 bytes 252s ok 43 252s downloaded 4599 bytes, file is 4599 bytes 252s ok 44 252s downloaded 6150 bytes, file is 6150 bytes 252s ok 45 252s downloaded 5111 bytes, file is 5111 bytes 252s ok 46 252s downloaded 40701 bytes, file is 40701 bytes 252s ok 47 252s downloaded 5730 bytes, file is 5730 bytes 252s ok 48 252s downloaded 4682 bytes, file is 4682 bytes 252s ok 49 252s downloaded 4980 bytes, file is 4980 bytes 252s ok 50 252s downloaded 54032 bytes, file is 54032 bytes 252s ok 51 252s downloaded 7007 bytes, file is 7007 bytes 252s ok 52 252s downloaded 37377 bytes, file is 37377 bytes 252s ok 53 252s downloaded 4214 bytes, file is 4214 bytes 252s ok 54 252s downloaded 3946 bytes, file is 3946 bytes 252s ok 55 252s downloaded 4054 bytes, file is 4054 bytes 252s ok 56 252s downloaded 44427 bytes, file is 44427 bytes 252s ok 57 252s downloaded 4744 bytes, file is 4744 bytes 252s ok 58 252s downloaded 3946 bytes, file is 3946 bytes 252s ok 59 252s downloaded 4055 bytes, file is 4055 bytes 252s ok 60 252s downloaded 68937 bytes, file is 68937 bytes 252s ok 61 252s downloaded 3946 bytes, file is 3946 bytes 252s ok 62 252s downloaded 4052 bytes, file is 4052 bytes 252s ok 63 252s downloaded 124713 bytes, file is 124713 bytes 252s ok 64 252s downloaded 107201 bytes, file is 107201 bytes 252s ok 65 252s downloaded 38060 bytes, file is 38060 bytes 252s ok 66 252s downloaded 4470 bytes, file is 4470 bytes 252s ok 67 252s downloaded 6335 bytes, file is 6335 bytes 252s ok 68 252s downloaded 7363 bytes, file is 7363 bytes 252s ok 69 252s downloaded 5889 bytes, file is 5889 bytes 252s ok 70 252s downloaded 4651 bytes, file is 4651 bytes 252s ok 71 252s downloaded 8357 bytes, file is 8357 bytes 252s ok 72 252s downloaded 25281 bytes, file is 25281 bytes 252s ok 73 252s downloaded 53904 bytes, file is 53904 bytes 252s ok 74 252s downloaded 115157 bytes, file is 115157 bytes 252s ok 75 252s downloaded 20457 bytes, file is 20457 bytes 252s ok 76 252s downloaded 5768 bytes, file is 5768 bytes 252s ok 77 252s downloaded 8241 bytes, file is 8241 bytes 252s ok 78 252s downloaded 824371 bytes, file is 824371 bytes 252s ok 79 252s downloaded 22583 bytes, file is 22583 bytes 252s ok 80 252s downloaded 7010 bytes, file is 7010 bytes 252s ok 81 252s downloaded 8386 bytes, file is 8386 bytes 252s ok 82 252s downloaded 294 bytes, file is 294 bytes 252s ok 83 252s downloaded 304 bytes, file is 304 bytes 252s ok 84 252s downloaded 8016 bytes, file is 8016 bytes 252s ok 85 252s downloaded 56994 bytes, file is 56994 bytes 252s ok 86 252s downloaded 4480 bytes, file is 4480 bytes 252s ok 87 252s downloaded 9151 bytes, file is 9151 bytes 252s ok 88 252s downloaded 15459 bytes, file is 15459 bytes 252s ok 89 252s downloaded 9546 bytes, file is 9546 bytes 252s ok 90 252s downloaded 4837 bytes, file is 4837 bytes 252s ok 91 252s downloaded 6938 bytes, file is 6938 bytes 252s ok 92 252s downloaded 26154 bytes, file is 26154 bytes 252s ok 93 252s downloaded 53154 bytes, file is 53154 bytes 252s ok 94 252s downloaded 4943 bytes, file is 4943 bytes 252s ok 95 252s downloaded 43100 bytes, file is 43100 bytes 252s ok 96 252s downloaded 22163 bytes, file is 22163 bytes 252s ok 97 252s downloaded 39867 bytes, file is 39867 bytes 252s ok 98 252s downloaded 4052 bytes, file is 4052 bytes 252s ok 99 252s downloaded 24330 bytes, file is 24330 bytes 252s ok 100 252s downloaded 311377 bytes, file is 311377 bytes 252s ok 101 252s downloaded 9376 bytes, file is 9376 bytes 252s ok 102 252s downloaded 46317 bytes, file is 46317 bytes 252s ok 103 252s downloaded 26746 bytes, file is 26746 bytes 252s ok 104 252s downloaded 7959 bytes, file is 7959 bytes 252s ok 105 252s downloaded 84353 bytes, file is 84353 bytes 252s ok 106 252s downloaded 37665 bytes, file is 37665 bytes 252s ok 107 252s downloaded 10359 bytes, file is 10359 bytes 252s ok 108 252s downloaded 22795 bytes, file is 22795 bytes 252s ok 109 252s downloaded 14429 bytes, file is 14429 bytes 252s ok 110 252s downloaded 9377 bytes, file is 9377 bytes 252s ok 111 252s downloaded 37601 bytes, file is 37601 bytes 252s ok 112 252s downloaded 90814 bytes, file is 90814 bytes 252s ok 113 252s downloaded 55292 bytes, file is 55292 bytes 252s ok 114 252s downloaded 39537 bytes, file is 39537 bytes 252s ok 115 252s downloaded 37816 bytes, file is 37816 bytes 252s ok 116 252s downloaded 49936 bytes, file is 49936 bytes 252s ok 117 252s downloaded 15221 bytes, file is 15221 bytes 252s ok 118 252s downloaded 22218 bytes, file is 22218 bytes 252s ok 119 252s downloaded 13355 bytes, file is 13355 bytes 252s ok 120 252s downloaded 16608 bytes, file is 16608 bytes 252s ok 121 252s downloaded 1649 bytes, file is 1649 bytes 252s ok 122 252s downloaded 422210 bytes, file is 422210 bytes 252s ok 123 252s downloaded 31786 bytes, file is 31786 bytes 252s ok 124 252s downloaded 137232 bytes, file is 137232 bytes 252s ok 125 252s downloaded 16501 bytes, file is 16501 bytes 252s ok 126 252s downloaded 13815 bytes, file is 13815 bytes 252s ok 127 252s downloaded 180836 bytes, file is 180836 bytes 252s ok 128 252s downloaded 45028 bytes, file is 45028 bytes 252s ok 129 252s downloaded 72248 bytes, file is 72248 bytes 252s ok 130 252s downloaded 6153 bytes, file is 6153 bytes 252s ok 131 252s downloaded 1527 bytes, file is 1527 bytes 252s ok 132 252s downloaded 59530 bytes, file is 59530 bytes 252s ok 133 252s downloaded 30628 bytes, file is 30628 bytes 252s ok 134 252s downloaded 2013 bytes, file is 2013 bytes 252s ok 135 252s downloaded 129125 bytes, file is 129125 bytes 252s ok 136 252s downloaded 37398 bytes, file is 37398 bytes 252s ok 137 252s downloaded 22429 bytes, file is 22429 bytes 252s ok 138 252s downloaded 35539 bytes, file is 35539 bytes 252s ok 139 252s downloaded 71703 bytes, file is 71703 bytes 252s ok 140 252s downloaded 4432 bytes, file is 4432 bytes 252s ok 141 252s downloaded 8360 bytes, file is 8360 bytes 252s ok 142 252s downloaded 12224 bytes, file is 12224 bytes 252s ok 143 252s downloaded 355 bytes, file is 355 bytes 252s ok 144 252s downloaded 2026 bytes, file is 2026 bytes 252s ok 145 252s downloaded 74839 bytes, file is 74839 bytes 252s ok 146 252s downloaded 9436 bytes, file is 9436 bytes 252s ok 147 252s downloaded 12143 bytes, file is 12143 bytes 252s ok 148 252s downloaded 26451 bytes, file is 26451 bytes 252s ok 149 252s downloaded 9588 bytes, file is 9588 bytes 252s ok 150 252s downloaded 58695 bytes, file is 58695 bytes 252s ok 151 252s downloaded 22331 bytes, file is 22331 bytes 252s ok 152 252s downloaded 3429 bytes, file is 3429 bytes 252s ok 153 252s downloaded 10963 bytes, file is 10963 bytes 252s ok 154 252s downloaded 8357 bytes, file is 8357 bytes 252s ok 155 252s downloaded 36144 bytes, file is 36144 bytes 252s ok 156 252s downloaded 26757 bytes, file is 26757 bytes 252s ok 157 252s downloaded 151973 bytes, file is 151973 bytes 252s ok 158 252s downloaded 1243 bytes, file is 1243 bytes 252s ok 159 252s downloaded 15223 bytes, file is 15223 bytes 252s ok 160 252s downloaded 93369 bytes, file is 93369 bytes 252s ok 161 252s downloaded 14283 bytes, file is 14283 bytes 252s ok 162 252s downloaded 4784 bytes, file is 4784 bytes 252s ok 163 252s downloaded 51369 bytes, file is 51369 bytes 252s ok 164 252s downloaded 49853 bytes, file is 49853 bytes 252s ok 165 252s downloaded 5144 bytes, file is 5144 bytes 252s ok 166 252s downloaded 23397 bytes, file is 23397 bytes 252s ok 167 252s downloaded 68880 bytes, file is 68880 bytes 252s ok 168 252s downloaded 12096 bytes, file is 12096 bytes 252s ok 169 252s downloaded 26551 bytes, file is 26551 bytes 252s ok 170 252s downloaded 89288 bytes, file is 89288 bytes 252s ok 171 252s downloaded 5138 bytes, file is 5138 bytes 252s ok 172 252s downloaded 6693 bytes, file is 6693 bytes 252s ok 173 252s downloaded 135805 bytes, file is 135805 bytes 252s ok 174 252s downloaded 31661 bytes, file is 31661 bytes 252s ok 175 252s downloaded 33167 bytes, file is 33167 bytes 252s ok 176 252s downloaded 48816 bytes, file is 48816 bytes 252s ok 177 252s downloaded 35911 bytes, file is 35911 bytes 252s ok 178 252s downloaded 18756 bytes, file is 18756 bytes 252s ok 179 252s downloaded 43401 bytes, file is 43401 bytes 252s ok 180 252s downloaded 509 bytes, file is 509 bytes 252s ok 181 252s downloaded 19189 bytes, file is 19189 bytes 252s ok 182 252s downloaded 15588 bytes, file is 15588 bytes 252s ok 183 252s downloaded 123417 bytes, file is 123417 bytes 252s ok 184 252s downloaded 1548 bytes, file is 1548 bytes 252s ok 185 252s downloaded 58669 bytes, file is 58669 bytes 252s ok 186 252s downloaded 27846 bytes, file is 27846 bytes 252s ok 187 252s downloaded 19186 bytes, file is 19186 bytes 252s ok 188 252s downloaded 29862 bytes, file is 29862 bytes 252s ok 189 252s downloaded 7132 bytes, file is 7132 bytes 252s ok 190 252s downloaded 9019 bytes, file is 9019 bytes 252s ok 191 252s downloaded 77701 bytes, file is 77701 bytes 252s ok 192 252s downloaded 53982 bytes, file is 53982 bytes 252s ok 193 252s downloaded 10328 bytes, file is 10328 bytes 252s ok 194 252s downloaded 46394 bytes, file is 46394 bytes 252s ok 195 252s downloaded 39569 bytes, file is 39569 bytes 252s ok 196 252s downloaded 758278 bytes, file is 758278 bytes 252s ok 197 252s downloaded 372 bytes, file is 372 bytes 252s ok 198 252s downloaded 294 bytes, file is 294 bytes 252s ok 199 252s downloaded 294 bytes, file is 294 bytes 252s ok 200 252s downloaded 10623 bytes, file is 10623 bytes 252s ok 201 252s downloaded 8511 bytes, file is 8511 bytes 252s ok 202 252s downloaded 4483 bytes, file is 4483 bytes 252s ok 203 252s downloaded 90816 bytes, file is 90816 bytes 252s ok 204 252s downloaded 25417 bytes, file is 25417 bytes 252s ok 205 252s downloaded 14126 bytes, file is 14126 bytes 252s ok 206 252s downloaded 38625 bytes, file is 38625 bytes 252s ok 207 252s downloaded 454394 bytes, file is 454394 bytes 252s ok 208 252s downloaded 7951 bytes, file is 7951 bytes 252s ok 209 252s downloaded 7400 bytes, file is 7400 bytes 252s ok 210 252s downloaded 92850 bytes, file is 92850 bytes 252s ok 211 252s downloaded 50829 bytes, file is 50829 bytes 252s ok 212 252s downloaded 3862 bytes, file is 3862 bytes 252s ok 213 252s downloaded 32731 bytes, file is 32731 bytes 252s ok 214 252s downloaded 86827 bytes, file is 86827 bytes 252s ok 215 252s downloaded 50436 bytes, file is 50436 bytes 252s ok 216 252s downloaded 24001 bytes, file is 24001 bytes 252s ok 217 252s ok 255s t/apache/byterange2.t ............... 255s 1..1 255s # Running under perl version 5.038002 for linux 255s # Current time local: Mon Jun 3 13:17:16 2024 255s # Current time GMT: Mon Jun 3 13:17:16 2024 255s # Using Test.pm version 1.31 255s # Using Apache/Test.pm version 1.42 255s # testing : return correct content 255s # expected: 'hello 255s # ' 255s # received: 'hello 255s # ' 255s ok 1 255s ok 261s t/apache/byterange3.t ............... 261s # using LWP client 261s 1..217 261s # Running under perl version 5.038002 for linux 261s # Current time local: Mon Jun 3 13:17:19 2024 261s # Current time GMT: Mon Jun 3 13:17:19 2024 261s # Using Test.pm version 1.31 261s # Using Apache/Test.pm version 1.42 261s downloaded 17651 bytes, file is 17651 bytes 261s ok 1 261s downloaded 56240 bytes, file is 56240 bytes 261s ok 2 261s downloaded 34283 bytes, file is 34283 bytes 261s ok 3 261s downloaded 55533 bytes, file is 55533 bytes 261s ok 4 261s downloaded 43888 bytes, file is 43888 bytes 261s ok 5 261s downloaded 89271 bytes, file is 89271 bytes 261s ok 6 261s downloaded 9991 bytes, file is 9991 bytes 261s ok 7 261s downloaded 9577 bytes, file is 9577 bytes 261s ok 8 261s downloaded 4100 bytes, file is 4100 bytes 261s ok 9 261s downloaded 3672 bytes, file is 3672 bytes 261s ok 10 261s downloaded 7683 bytes, file is 7683 bytes 261s ok 11 261s downloaded 144298 bytes, file is 144298 bytes 261s ok 12 261s downloaded 7966 bytes, file is 7966 bytes 261s ok 13 261s downloaded 6892 bytes, file is 6892 bytes 261s ok 14 261s downloaded 7760 bytes, file is 7760 bytes 261s ok 15 261s downloaded 6327 bytes, file is 6327 bytes 261s ok 16 261s downloaded 133641 bytes, file is 133641 bytes 261s ok 17 261s downloaded 6142 bytes, file is 6142 bytes 261s ok 18 261s downloaded 3594 bytes, file is 3594 bytes 261s ok 19 261s downloaded 4085 bytes, file is 4085 bytes 261s ok 20 261s downloaded 119430 bytes, file is 119430 bytes 261s ok 21 261s downloaded 6597 bytes, file is 6597 bytes 261s ok 22 261s downloaded 5335 bytes, file is 5335 bytes 261s ok 23 261s downloaded 4616 bytes, file is 4616 bytes 261s ok 24 261s downloaded 115538 bytes, file is 115538 bytes 261s ok 25 261s downloaded 10759 bytes, file is 10759 bytes 261s ok 26 261s downloaded 12271 bytes, file is 12271 bytes 261s ok 27 261s downloaded 9232 bytes, file is 9232 bytes 261s ok 28 261s downloaded 129680 bytes, file is 129680 bytes 261s ok 29 261s downloaded 10557 bytes, file is 10557 bytes 261s ok 30 261s downloaded 12319 bytes, file is 12319 bytes 261s ok 31 261s downloaded 8442 bytes, file is 8442 bytes 261s ok 32 261s downloaded 4450 bytes, file is 4450 bytes 261s ok 33 261s downloaded 64523 bytes, file is 64523 bytes 261s ok 34 261s downloaded 8201 bytes, file is 8201 bytes 261s ok 35 261s downloaded 4103 bytes, file is 4103 bytes 261s ok 36 261s downloaded 10924 bytes, file is 10924 bytes 261s ok 37 261s downloaded 4456 bytes, file is 4456 bytes 261s ok 38 261s downloaded 100187 bytes, file is 100187 bytes 261s ok 39 261s downloaded 7717 bytes, file is 7717 bytes 261s ok 40 261s downloaded 7702 bytes, file is 7702 bytes 261s ok 41 261s downloaded 7017 bytes, file is 7017 bytes 261s ok 42 261s downloaded 71129 bytes, file is 71129 bytes 261s ok 43 261s downloaded 4599 bytes, file is 4599 bytes 261s ok 44 261s downloaded 6150 bytes, file is 6150 bytes 261s ok 45 261s downloaded 5111 bytes, file is 5111 bytes 261s ok 46 261s downloaded 40701 bytes, file is 40701 bytes 261s ok 47 261s downloaded 5730 bytes, file is 5730 bytes 261s ok 48 261s downloaded 4682 bytes, file is 4682 bytes 261s ok 49 261s downloaded 4980 bytes, file is 4980 bytes 261s ok 50 261s downloaded 54032 bytes, file is 54032 bytes 261s ok 51 261s downloaded 7007 bytes, file is 7007 bytes 261s ok 52 261s downloaded 37377 bytes, file is 37377 bytes 261s ok 53 261s downloaded 4214 bytes, file is 4214 bytes 261s ok 54 261s downloaded 3946 bytes, file is 3946 bytes 261s ok 55 261s downloaded 4054 bytes, file is 4054 bytes 261s ok 56 261s downloaded 44427 bytes, file is 44427 bytes 261s ok 57 261s downloaded 4744 bytes, file is 4744 bytes 261s ok 58 261s downloaded 3946 bytes, file is 3946 bytes 261s ok 59 261s downloaded 4055 bytes, file is 4055 bytes 261s ok 60 261s downloaded 68937 bytes, file is 68937 bytes 261s ok 61 261s downloaded 3946 bytes, file is 3946 bytes 261s ok 62 261s downloaded 4052 bytes, file is 4052 bytes 261s ok 63 261s downloaded 124713 bytes, file is 124713 bytes 261s ok 64 261s downloaded 107201 bytes, file is 107201 bytes 261s ok 65 261s downloaded 38060 bytes, file is 38060 bytes 261s ok 66 261s downloaded 4470 bytes, file is 4470 bytes 261s ok 67 261s downloaded 6335 bytes, file is 6335 bytes 261s ok 68 261s downloaded 7363 bytes, file is 7363 bytes 261s ok 69 261s downloaded 5889 bytes, file is 5889 bytes 261s ok 70 261s downloaded 4651 bytes, file is 4651 bytes 261s ok 71 261s downloaded 8357 bytes, file is 8357 bytes 261s ok 72 261s downloaded 25281 bytes, file is 25281 bytes 261s ok 73 261s downloaded 53904 bytes, file is 53904 bytes 261s ok 74 261s downloaded 115157 bytes, file is 115157 bytes 261s ok 75 261s downloaded 20457 bytes, file is 20457 bytes 261s ok 76 261s downloaded 5768 bytes, file is 5768 bytes 261s ok 77 261s downloaded 8241 bytes, file is 8241 bytes 261s ok 78 261s downloaded 824371 bytes, file is 824371 bytes 261s ok 79 261s downloaded 22583 bytes, file is 22583 bytes 261s ok 80 261s downloaded 7010 bytes, file is 7010 bytes 261s ok 81 261s downloaded 8386 bytes, file is 8386 bytes 261s ok 82 261s downloaded 294 bytes, file is 294 bytes 261s ok 83 261s downloaded 304 bytes, file is 304 bytes 261s ok 84 261s downloaded 8016 bytes, file is 8016 bytes 261s ok 85 261s downloaded 56994 bytes, file is 56994 bytes 261s ok 86 261s downloaded 4480 bytes, file is 4480 bytes 261s ok 87 261s downloaded 9151 bytes, file is 9151 bytes 261s ok 88 261s downloaded 15459 bytes, file is 15459 bytes 261s ok 89 261s downloaded 9546 bytes, file is 9546 bytes 261s ok 90 261s downloaded 4837 bytes, file is 4837 bytes 261s ok 91 261s downloaded 6938 bytes, file is 6938 bytes 261s ok 92 261s downloaded 26154 bytes, file is 26154 bytes 261s ok 93 261s downloaded 53154 bytes, file is 53154 bytes 261s ok 94 261s downloaded 4943 bytes, file is 4943 bytes 261s ok 95 261s downloaded 43100 bytes, file is 43100 bytes 261s ok 96 261s downloaded 22163 bytes, file is 22163 bytes 261s ok 97 261s downloaded 39867 bytes, file is 39867 bytes 261s ok 98 261s downloaded 4052 bytes, file is 4052 bytes 261s ok 99 261s downloaded 24330 bytes, file is 24330 bytes 261s ok 100 261s downloaded 311377 bytes, file is 311377 bytes 261s ok 101 261s downloaded 9376 bytes, file is 9376 bytes 261s ok 102 261s downloaded 46317 bytes, file is 46317 bytes 261s ok 103 261s downloaded 26746 bytes, file is 26746 bytes 261s ok 104 261s downloaded 7959 bytes, file is 7959 bytes 261s ok 105 261s downloaded 84353 bytes, file is 84353 bytes 261s ok 106 261s downloaded 37665 bytes, file is 37665 bytes 261s ok 107 261s downloaded 10359 bytes, file is 10359 bytes 261s ok 108 261s downloaded 22795 bytes, file is 22795 bytes 261s ok 109 261s downloaded 14429 bytes, file is 14429 bytes 261s ok 110 261s downloaded 9377 bytes, file is 9377 bytes 261s ok 111 261s downloaded 37601 bytes, file is 37601 bytes 261s ok 112 261s downloaded 90814 bytes, file is 90814 bytes 261s ok 113 261s downloaded 55292 bytes, file is 55292 bytes 261s ok 114 261s downloaded 39537 bytes, file is 39537 bytes 261s ok 115 261s downloaded 37816 bytes, file is 37816 bytes 261s ok 116 261s downloaded 49936 bytes, file is 49936 bytes 261s ok 117 261s downloaded 15221 bytes, file is 15221 bytes 261s ok 118 261s downloaded 22218 bytes, file is 22218 bytes 261s ok 119 261s downloaded 13355 bytes, file is 13355 bytes 261s ok 120 261s downloaded 16608 bytes, file is 16608 bytes 261s ok 121 261s downloaded 1649 bytes, file is 1649 bytes 261s ok 122 261s downloaded 422210 bytes, file is 422210 bytes 261s ok 123 261s downloaded 31786 bytes, file is 31786 bytes 261s ok 124 261s downloaded 137232 bytes, file is 137232 bytes 261s ok 125 261s downloaded 16501 bytes, file is 16501 bytes 261s ok 126 261s downloaded 13815 bytes, file is 13815 bytes 261s ok 127 261s downloaded 180836 bytes, file is 180836 bytes 261s ok 128 261s downloaded 45028 bytes, file is 45028 bytes 261s ok 129 261s downloaded 72248 bytes, file is 72248 bytes 261s ok 130 261s downloaded 6153 bytes, file is 6153 bytes 261s ok 131 261s downloaded 1527 bytes, file is 1527 bytes 261s ok 132 261s downloaded 59530 bytes, file is 59530 bytes 261s ok 133 261s downloaded 30628 bytes, file is 30628 bytes 261s ok 134 261s downloaded 2013 bytes, file is 2013 bytes 261s ok 135 261s downloaded 129125 bytes, file is 129125 bytes 261s ok 136 261s downloaded 37398 bytes, file is 37398 bytes 261s ok 137 261s downloaded 22429 bytes, file is 22429 bytes 261s ok 138 261s downloaded 35539 bytes, file is 35539 bytes 261s ok 139 261s downloaded 71703 bytes, file is 71703 bytes 261s ok 140 261s downloaded 4432 bytes, file is 4432 bytes 261s ok 141 261s downloaded 8360 bytes, file is 8360 bytes 261s ok 142 261s downloaded 12224 bytes, file is 12224 bytes 261s ok 143 261s downloaded 355 bytes, file is 355 bytes 261s ok 144 261s downloaded 2026 bytes, file is 2026 bytes 261s ok 145 261s downloaded 74839 bytes, file is 74839 bytes 261s ok 146 261s downloaded 9436 bytes, file is 9436 bytes 261s ok 147 261s downloaded 12143 bytes, file is 12143 bytes 261s ok 148 261s downloaded 26451 bytes, file is 26451 bytes 261s ok 149 261s downloaded 9588 bytes, file is 9588 bytes 261s ok 150 261s downloaded 58695 bytes, file is 58695 bytes 261s ok 151 261s downloaded 22331 bytes, file is 22331 bytes 261s ok 152 261s downloaded 3429 bytes, file is 3429 bytes 261s ok 153 261s downloaded 10963 bytes, file is 10963 bytes 261s ok 154 261s downloaded 8357 bytes, file is 8357 bytes 261s ok 155 261s downloaded 36144 bytes, file is 36144 bytes 261s ok 156 261s downloaded 26757 bytes, file is 26757 bytes 261s ok 157 261s downloaded 151973 bytes, file is 151973 bytes 261s ok 158 261s downloaded 1243 bytes, file is 1243 bytes 261s ok 159 261s downloaded 15223 bytes, file is 15223 bytes 261s ok 160 261s downloaded 93369 bytes, file is 93369 bytes 261s ok 161 261s downloaded 14283 bytes, file is 14283 bytes 261s ok 162 261s downloaded 4784 bytes, file is 4784 bytes 261s ok 163 261s downloaded 51369 bytes, file is 51369 bytes 261s ok 164 261s downloaded 49853 bytes, file is 49853 bytes 261s ok 165 261s downloaded 5144 bytes, file is 5144 bytes 261s ok 166 261s downloaded 23397 bytes, file is 23397 bytes 261s ok 167 261s downloaded 68880 bytes, file is 68880 bytes 261s ok 168 261s downloaded 12096 bytes, file is 12096 bytes 261s ok 169 261s downloaded 26551 bytes, file is 26551 bytes 261s ok 170 261s downloaded 89288 bytes, file is 89288 bytes 261s ok 171 261s downloaded 5138 bytes, file is 5138 bytes 261s ok 172 261s downloaded 6693 bytes, file is 6693 bytes 261s ok 173 261s downloaded 135805 bytes, file is 135805 bytes 261s ok 174 261s downloaded 31661 bytes, file is 31661 bytes 261s ok 175 261s downloaded 33167 bytes, file is 33167 bytes 261s ok 176 261s downloaded 48816 bytes, file is 48816 bytes 261s ok 177 261s downloaded 35911 bytes, file is 35911 bytes 261s ok 178 261s downloaded 18756 bytes, file is 18756 bytes 261s ok 179 261s downloaded 43401 bytes, file is 43401 bytes 261s ok 180 261s downloaded 509 bytes, file is 509 bytes 261s ok 181 261s downloaded 19189 bytes, file is 19189 bytes 261s ok 182 261s downloaded 15588 bytes, file is 15588 bytes 261s ok 183 261s downloaded 123417 bytes, file is 123417 bytes 261s ok 184 261s downloaded 1548 bytes, file is 1548 bytes 261s ok 185 261s downloaded 58669 bytes, file is 58669 bytes 261s ok 186 261s downloaded 27846 bytes, file is 27846 bytes 261s ok 187 261s downloaded 19186 bytes, file is 19186 bytes 261s ok 188 261s downloaded 29862 bytes, file is 29862 bytes 261s ok 189 261s downloaded 7132 bytes, file is 7132 bytes 261s ok 190 261s downloaded 9019 bytes, file is 9019 bytes 261s ok 191 261s downloaded 77701 bytes, file is 77701 bytes 261s ok 192 261s downloaded 53982 bytes, file is 53982 bytes 261s ok 193 261s downloaded 10328 bytes, file is 10328 bytes 261s ok 194 261s downloaded 46394 bytes, file is 46394 bytes 261s ok 195 261s downloaded 39569 bytes, file is 39569 bytes 261s ok 196 261s downloaded 758278 bytes, file is 758278 bytes 261s ok 197 261s downloaded 372 bytes, file is 372 bytes 261s ok 198 261s downloaded 294 bytes, file is 294 bytes 261s ok 199 261s downloaded 294 bytes, file is 294 bytes 261s ok 200 261s downloaded 10623 bytes, file is 10623 bytes 261s ok 201 261s downloaded 8511 bytes, file is 8511 bytes 261s ok 202 261s downloaded 4483 bytes, file is 4483 bytes 261s ok 203 261s downloaded 90816 bytes, file is 90816 bytes 261s ok 204 261s downloaded 25417 bytes, file is 25417 bytes 261s ok 205 261s downloaded 14126 bytes, file is 14126 bytes 261s ok 206 261s downloaded 38625 bytes, file is 38625 bytes 261s ok 207 261s downloaded 454394 bytes, file is 454394 bytes 261s ok 208 261s downloaded 7951 bytes, file is 7951 bytes 261s ok 209 261s downloaded 7400 bytes, file is 7400 bytes 261s ok 210 261s downloaded 92850 bytes, file is 92850 bytes 261s ok 211 261s downloaded 50829 bytes, file is 50829 bytes 261s ok 212 261s downloaded 3862 bytes, file is 3862 bytes 261s ok 213 261s downloaded 32731 bytes, file is 32731 bytes 261s ok 214 261s downloaded 86827 bytes, file is 86827 bytes 261s ok 215 261s downloaded 50436 bytes, file is 50436 bytes 261s ok 216 261s downloaded 24001 bytes, file is 24001 bytes 261s ok 217 261s ok 265s t/apache/byterange4.t ............... 265s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 265s 1..153 265s # Running under perl version 5.038002 for linux 265s # Current time local: Mon Jun 3 13:17:25 2024 265s # Current time GMT: Mon Jun 3 13:17:25 2024 265s # Using Test.pm version 1.31 265s # Using Apache/Test.pm version 1.42 265s range: 0-0 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 1 265s range: 0-1 265s rc 206 265s expect: '00' 265s got: '00' 265s ok 2 265s range: 0-2 265s rc 206 265s expect: '000' 265s got: '000' 265s ok 3 265s range: 0-198 265s rc 206 265s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 265s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 265s ok 4 265s range: 0-199 265s rc 206 265s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 265s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 265s ok 5 265s range: 0-200 265s rc 206 265s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 265s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 265s ok 6 265s range: 0-201 265s rc 206 265s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 265s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 265s ok 7 265s range: 0-598 265s rc 206 265s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 8 265s range: 0-599 265s rc 206 265s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 9 265s range: 0-600 265s rc 206 265s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 10 265s range: 0-601 265s rc 206 265s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 11 265s range: 0-7798 265s rc 206 265s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 12 265s range: 0-7799 265s rc 206 265s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 13 265s range: 0-7800 265s rc 206 265s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 14 265s range: 0-7801 265s rc 206 265s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 15 265s range: 0-7998 265s rc 206 265s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 16 265s range: 0-7999 265s rc 206 265s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 17 265s range: 1-1 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 18 265s range: 1-2 265s rc 206 265s expect: '00' 265s got: '00' 265s ok 19 265s range: 1-198 265s rc 206 265s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 265s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 265s ok 20 265s range: 1-199 265s rc 206 265s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 265s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 265s ok 21 265s range: 1-200 265s rc 206 265s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 265s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 265s ok 22 265s range: 1-201 265s rc 206 265s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 265s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 265s ok 23 265s range: 1-598 265s rc 206 265s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 24 265s range: 1-599 265s rc 206 265s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 25 265s range: 1-600 265s rc 206 265s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 26 265s range: 1-601 265s rc 206 265s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 27 265s range: 1-7798 265s rc 206 265s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 28 265s range: 1-7799 265s rc 206 265s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 29 265s range: 1-7800 265s rc 206 265s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 30 265s range: 1-7801 265s rc 206 265s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 31 265s range: 1-7998 265s rc 206 265s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 32 265s range: 1-7999 265s rc 206 265s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 33 265s range: 2-2 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 34 265s range: 2-198 265s rc 206 265s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 265s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 265s ok 35 265s range: 2-199 265s rc 206 265s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 265s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 265s ok 36 265s range: 2-200 265s rc 206 265s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 265s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 265s ok 37 265s range: 2-201 265s rc 206 265s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 265s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 265s ok 38 265s range: 2-598 265s rc 206 265s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 39 265s range: 2-599 265s rc 206 265s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 40 265s range: 2-600 265s rc 206 265s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 41 265s range: 2-601 265s rc 206 265s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 42 265s range: 2-7798 265s rc 206 265s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 43 265s range: 2-7799 265s rc 206 265s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 44 265s range: 2-7800 265s rc 206 265s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 45 265s range: 2-7801 265s rc 206 265s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 46 265s range: 2-7998 265s rc 206 265s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 47 265s range: 2-7999 265s rc 206 265s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 48 265s range: 198-198 265s rc 206 265s expect: '5' 265s got: '5' 265s ok 49 265s range: 198-199 265s rc 206 265s expect: '50' 265s got: '50' 265s ok 50 265s range: 198-200 265s rc 206 265s expect: '500' 265s got: '500' 265s ok 51 265s range: 198-201 265s rc 206 265s expect: '5000' 265s got: '5000' 265s ok 52 265s range: 198-598 265s rc 206 265s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 53 265s range: 198-599 265s rc 206 265s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 54 265s range: 198-600 265s rc 206 265s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 55 265s range: 198-601 265s rc 206 265s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 56 265s range: 198-7798 265s rc 206 265s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 57 265s range: 198-7799 265s rc 206 265s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 58 265s range: 198-7800 265s rc 206 265s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 59 265s range: 198-7801 265s rc 206 265s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 60 265s range: 198-7998 265s rc 206 265s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 61 265s range: 198-7999 265s rc 206 265s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 62 265s range: 199-199 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 63 265s range: 199-200 265s rc 206 265s expect: '00' 265s got: '00' 265s ok 64 265s range: 199-201 265s rc 206 265s expect: '000' 265s got: '000' 265s ok 65 265s range: 199-598 265s rc 206 265s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 66 265s range: 199-599 265s rc 206 265s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 67 265s range: 199-600 265s rc 206 265s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 68 265s range: 199-601 265s rc 206 265s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 69 265s range: 199-7798 265s rc 206 265s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 70 265s range: 199-7799 265s rc 206 265s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 71 265s range: 199-7800 265s rc 206 265s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 72 265s range: 199-7801 265s rc 206 265s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 73 265s range: 199-7998 265s rc 206 265s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 74 265s range: 199-7999 265s rc 206 265s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 75 265s range: 200-200 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 76 265s range: 200-201 265s rc 206 265s expect: '00' 265s got: '00' 265s ok 77 265s range: 200-598 265s rc 206 265s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 78 265s range: 200-599 265s rc 206 265s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 79 265s range: 200-600 265s rc 206 265s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 80 265s range: 200-601 265s rc 206 265s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 81 265s range: 200-7798 265s rc 206 265s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 82 265s range: 200-7799 265s rc 206 265s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 83 265s range: 200-7800 265s rc 206 265s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 84 265s range: 200-7801 265s rc 206 265s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 85 265s range: 200-7998 265s rc 206 265s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 86 265s range: 200-7999 265s rc 206 265s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 87 265s range: 201-201 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 88 265s range: 201-598 265s rc 206 265s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 265s ok 89 265s range: 201-599 265s rc 206 265s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 265s ok 90 265s range: 201-600 265s rc 206 265s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 265s ok 91 265s range: 201-601 265s rc 206 265s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 265s ok 92 265s range: 201-7798 265s rc 206 265s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 93 265s range: 201-7799 265s rc 206 265s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 94 265s range: 201-7800 265s rc 206 265s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 95 265s range: 201-7801 265s rc 206 265s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 96 265s range: 201-7998 265s rc 206 265s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 97 265s range: 201-7999 265s rc 206 265s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 98 265s range: 598-598 265s rc 206 265s expect: '5' 265s got: '5' 265s ok 99 265s range: 598-599 265s rc 206 265s expect: '50' 265s got: '50' 265s ok 100 265s range: 598-600 265s rc 206 265s expect: '500' 265s got: '500' 265s ok 101 265s range: 598-601 265s rc 206 265s expect: '5001' 265s got: '5001' 265s ok 102 265s range: 598-7798 265s rc 206 265s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 103 265s range: 598-7799 265s rc 206 265s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 104 265s range: 598-7800 265s rc 206 265s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 105 265s range: 598-7801 265s rc 206 265s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 106 265s range: 598-7998 265s rc 206 265s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 107 265s range: 598-7999 265s rc 206 265s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 108 265s range: 599-599 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 109 265s range: 599-600 265s rc 206 265s expect: '00' 265s got: '00' 265s ok 110 265s range: 599-601 265s rc 206 265s expect: '001' 265s got: '001' 265s ok 111 265s range: 599-7798 265s rc 206 265s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 112 265s range: 599-7799 265s rc 206 265s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 113 265s range: 599-7800 265s rc 206 265s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 114 265s range: 599-7801 265s rc 206 265s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 115 265s range: 599-7998 265s rc 206 265s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 116 265s range: 599-7999 265s rc 206 265s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 117 265s range: 600-600 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 118 265s range: 600-601 265s rc 206 265s expect: '01' 265s got: '01' 265s ok 119 265s range: 600-7798 265s rc 206 265s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 120 265s range: 600-7799 265s rc 206 265s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 121 265s range: 600-7800 265s rc 206 265s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 122 265s range: 600-7801 265s rc 206 265s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 123 265s range: 600-7998 265s rc 206 265s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 124 265s range: 600-7999 265s rc 206 265s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 125 265s range: 601-601 265s rc 206 265s expect: '1' 265s got: '1' 265s ok 126 265s range: 601-7798 265s rc 206 265s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 265s ok 127 265s range: 601-7799 265s rc 206 265s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 265s ok 128 265s range: 601-7800 265s rc 206 265s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 265s ok 129 265s range: 601-7801 265s rc 206 265s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 265s ok 130 265s range: 601-7998 265s rc 206 265s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 131 265s range: 601-7999 265s rc 206 265s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 132 265s range: 7798-7798 265s rc 206 265s expect: '5' 265s got: '5' 265s ok 133 265s range: 7798-7799 265s rc 206 265s expect: '50' 265s got: '50' 265s ok 134 265s range: 7798-7800 265s rc 206 265s expect: '501' 265s got: '501' 265s ok 135 265s range: 7798-7801 265s rc 206 265s expect: '5019' 265s got: '5019' 265s ok 136 265s range: 7798-7998 265s rc 206 265s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 137 265s range: 7798-7999 265s rc 206 265s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 138 265s range: 7799-7799 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 139 265s range: 7799-7800 265s rc 206 265s expect: '01' 265s got: '01' 265s ok 140 265s range: 7799-7801 265s rc 206 265s expect: '019' 265s got: '019' 265s ok 141 265s range: 7799-7998 265s rc 206 265s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 142 265s range: 7799-7999 265s rc 206 265s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 143 265s range: 7800-7800 265s rc 206 265s expect: '1' 265s got: '1' 265s ok 144 265s range: 7800-7801 265s rc 206 265s expect: '19' 265s got: '19' 265s ok 145 265s range: 7800-7998 265s rc 206 265s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 146 265s range: 7800-7999 265s rc 206 265s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 147 265s range: 7801-7801 265s rc 206 265s expect: '9' 265s got: '9' 265s ok 148 265s range: 7801-7998 265s rc 206 265s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 265s ok 149 265s range: 7801-7999 265s rc 206 265s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 265s ok 150 265s range: 7998-7998 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 151 265s range: 7998-7999 265s rc 206 265s expect: '00' 265s got: '00' 265s ok 152 265s range: 7999-7999 265s rc 206 265s expect: '0' 265s got: '0' 265s ok 153 265s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 265s ok 268s t/apache/byterange5.t ............... 268s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 268s 1..5 268s # Running under perl version 5.038002 for linux 268s # Current time local: Mon Jun 3 13:17:29 2024 268s # Current time GMT: Mon Jun 3 13:17:29 2024 268s # Using Test.pm version 1.31 268s # Using Apache/Test.pm version 1.42 268s ok 1 268s ok 2 268s ok 3 268s ok 4 268s ok 5 268s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 268s ok 271s t/apache/byterange6.t ............... 271s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 271s 1..53 271s # Running under perl version 5.038002 for linux 271s # Current time local: Mon Jun 3 13:17:32 2024 271s # Current time GMT: Mon Jun 3 13:17:32 2024 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.42 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 1 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 2 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 3 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 4 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 5 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 6 271s # expecting range 0-100 271s # expecting range 1000-1001 271s # expecting range 5-6 271s ok 7 271s # expecting range 0-100 271s # expecting range 1000-1001 271s # expecting range 5-6 271s ok 8 271s # expecting range 0-100 271s # expecting range 1000-1001 271s # expecting range 5-6 271s ok 9 271s # expecting range 1-100 271s # expecting range 1000-1001 271s # expecting range 5-6 271s ok 10 271s # expecting range 1-100 271s # expecting range 1000-1001 271s # expecting range 5-6 271s ok 11 271s # expecting range 1-100 271s # expecting range 1000-1001 271s # expecting range 5-6 271s ok 12 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 13 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 14 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 15 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 16 271s # expecting range 0-70 271s # expecting range 72-100 271s # expecting range 1000-1001 271s ok 17 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 18 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 19 271s # expecting range 1-100 271s # expecting range 1000-1001 271s ok 20 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 21 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 22 271s # expecting range 0-101 271s # expecting range 1000-1001 271s ok 23 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 24 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 25 271s # expecting range 0-101 271s # expecting range 1000-1001 271s ok 26 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 27 271s # expecting range 0-100 271s # expecting range 1000-1001 271s ok 28 271s # expecting range 0-101 271s # expecting range 1000-1001 271s ok 29 271s # expecting range 1-10 271s # expecting range 99-99 271s ok 30 271s # expecting range 1-10 271s # expecting range 99-99 271s ok 31 271s # expecting range 1-11 271s # expecting range 99-99 271s ok 32 271s # expecting range 0-10 271s # expecting range 99-99 271s ok 33 271s # expecting range 0-10 271s # expecting range 99-99 271s ok 34 271s # expecting range 0-11 271s # expecting range 99-99 271s ok 35 271s # expecting range 0-12 271s # expecting range 99-99 271s ok 36 271s # expecting range 0-13 271s # expecting range 99-99 271s ok 37 271s # expecting range 1-11 271s # expecting range 99-99 271s ok 38 271s # expecting range 1-12 271s # expecting range 99-99 271s ok 39 271s # expecting range 1-13 271s # expecting range 99-99 271s ok 40 271s # expecting range 1-10 271s # expecting range 99-99 271s ok 41 271s # expecting range 1-11 271s # expecting range 99-99 271s ok 42 271s # expecting range 1-10 271s # expecting range 99-99 271s ok 43 271s # expecting range 0-11 271s # expecting range 99-99 271s ok 44 271s # expecting range 1-10 271s # expecting range 99-99 271s ok 45 271s # expecting range 1-20 271s # expecting range 99-99 271s ok 46 271s # expecting range 1-20 271s # expecting range 99-99 271s ok 47 271s # expecting range 1-20 271s # expecting range 99-99 271s ok 48 271s # expecting range 1-21 271s # expecting range 99-99 271s ok 49 271s # expecting range 5-12 271s # expecting range 99-99 271s ok 50 271s # expecting range 1-10 271s # expecting range 99-99 271s ok 51 271s # expecting range 5-10 271s # expecting range 1-3 271s # expecting range 99-99 271s ok 52 271s # expecting range 0-1 271s # expecting range 7999-7999 271s ok 53 271s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 271s ok 274s t/apache/byterange7.t ............... 274s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 274s 1..24 274s # Running under perl version 5.038002 for linux 274s # Current time local: Mon Jun 3 13:17:35 2024 274s # Current time GMT: Mon Jun 3 13:17:35 2024 274s # Using Test.pm version 1.31 274s # Using Apache/Test.pm version 1.42 274s Got 206 Range: 'bytes 0-1/40001' 274s body length 2 274s Content-Length: 2 274s ok 1 274s Got 206 multipart/byteranges 274s body length 196 274s Content-Length: 196 274s ok 2 274s Got 206 multipart/byteranges 274s body length 900 274s Content-Length: 900 274s ok 3 274s Got 206 multipart/byteranges 274s body length 4500 274s ok 4 274s Got 206 multipart/byteranges 274s body length 9000 274s ok 5 274s Got 200 274s ok 6 274s Got 200 274s ok 7 274s Got 200 274s ok 8 274s Got 200 274s ok 9 274s Got 200 274s ok 10 274s Got 200 274s ok 11 274s Got 200 274s ok 12 274s Got 200 274s ok 13 274s Got 200 274s ok 14 274s Got 200 274s ok 15 274s Got 200 274s ok 16 274s Got 200 274s ok 17 274s Got 200 274s ok 18 274s Got 200 274s ok 19 274s Sending '1000-200000', expecting 206 274s Got 206 Range: 'bytes 1000-40000/40001' 274s ok 20 274s Sending '100000-110000', expecting 416 274s Got 416 274s ok 21 274s Sending '100000-110000,1000-2000', expecting 206 274s Got 206 Range: 'bytes 1000-2000/40001' 274s ok 22 274s Sending '100000-110000,2000-1000', expecting 200 274s Got 200 274s ok 23 274s Sending '100000-110000,200000-', expecting 416 274s Got 416 274s ok 24 274s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 274s ok 278s t/apache/cfg_getline.t .............. 278s 1..116 278s # Running under perl version 5.038002 for linux 278s # Current time local: Mon Jun 3 13:17:38 2024 278s # Current time GMT: Mon Jun 3 13:17:38 2024 278s # Using Test.pm version 1.31 278s # Using Apache/Test.pm version 1.42 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 100 278s ok 1 278s ok 2 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 196 278s ok 3 278s ok 4 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 197 278s ok 5 278s ok 6 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 198 278s ok 7 278s ok 8 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 199 278s ok 9 278s ok 10 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 200 278s ok 11 278s ok 12 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 201 278s ok 13 278s ok 14 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 202 278s ok 15 278s ok 16 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 396 278s ok 17 278s ok 18 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 397 278s ok 19 278s ok 20 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 398 278s ok 21 278s ok 22 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 399 278s ok 23 278s ok 24 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 400 278s ok 25 278s ok 26 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 401 278s ok 27 278s ok 28 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 402 278s ok 29 278s ok 30 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 596 278s ok 31 278s ok 32 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 597 278s ok 33 278s ok 34 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 598 278s ok 35 278s ok 36 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 599 278s ok 37 278s ok 38 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 600 278s ok 39 278s ok 40 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 601 278s ok 41 278s ok 42 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 602 278s ok 43 278s ok 44 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1016 278s ok 45 278s ok 46 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1017 278s ok 47 278s ok 48 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1018 278s ok 49 278s ok 50 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1019 278s ok 51 278s ok 52 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1020 278s ok 53 278s ok 54 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1021 278s ok 55 278s ok 56 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1022 278s ok 57 278s ok 58 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1023 278s ok 59 278s ok 60 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1024 278s ok 61 278s ok 62 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1025 278s ok 63 278s ok 64 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1026 278s ok 65 278s ok 66 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1027 278s ok 67 278s ok 68 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1028 278s ok 69 278s ok 70 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1029 278s ok 71 278s ok 72 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 1030 278s ok 73 278s ok 74 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8170 278s ok 75 278s ok 76 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8171 278s ok 77 278s ok 78 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8172 278s ok 79 278s ok 80 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8173 278s ok 81 278s ok 82 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8174 278s ok 83 278s ok 84 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8175 278s ok 85 278s ok 86 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8176 278s ok 87 278s ok 88 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8177 278s ok 89 278s ok 90 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8178 278s ok 91 278s ok 92 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8179 278s ok 93 278s ok 94 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8180 278s ok 95 278s ok 96 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8181 278s ok 97 278s ok 98 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8182 278s ok 99 278s ok 100 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8183 278s ok 101 278s ok 102 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8184 278s ok 103 278s ok 104 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8185 278s ok 105 278s ok 106 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8186 278s ok 107 278s ok 108 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8187 278s ok 109 278s ok 110 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8188 278s ok 111 278s ok 112 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8189 278s ok 113 278s ok 114 278s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s Got rc 200 for length 8190 278s ok 115 278s ok 116 278s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 278s ok 281s t/apache/chunkinput.t ............... 281s 1..37 281s # Running under perl version 5.038002 for linux 281s # Current time local: Mon Jun 3 13:17:42 2024 281s # Current time GMT: Mon Jun 3 13:17:42 2024 281s # Using Test.pm version 1.31 281s # Using Apache/Test.pm version 1.42 281s testing default 281s ok 1 281s # testing : response codes 281s # expected: 'HTTP/1.1 200 OK' 281s # received: 'HTTP/1.1 200 OK' 281s ok 2 281s # testing : trailer (pid) 281s # expected: '23922' 281s # received: '23922' 281s ok 3 281s ok 4 281s # testing : response codes 281s # expected: 'HTTP/1.1 404 Not Found' 281s # received: 'HTTP/1.1 404 Not Found' 281s ok 5 281s ok 6 281s # testing : response codes 281s # expected: 'HTTP/1.1 200 OK' 281s # received: 'HTTP/1.1 200 OK' 281s ok 7 281s ok 8 281s # testing : response codes 281s # expected: 'HTTP/1.1 404 Not Found' 281s # received: 'HTTP/1.1 404 Not Found' 281s ok 9 281s ok 10 281s # testing : response codes 281s # expected: 'HTTP/1.1 200 OK' 281s # received: 'HTTP/1.1 200 OK' 281s ok 11 281s ok 12 281s # testing : response codes 281s # expected: 'HTTP/1.1 404 Not Found' 281s # received: 'HTTP/1.1 404 Not Found' 281s ok 13 281s ok 14 281s # testing : response codes 281s # expected: 'HTTP/1.1 200 OK' 281s # received: 'HTTP/1.1 200 OK' 281s ok 15 281s ok 16 281s # testing : response codes 281s # expected: 'HTTP/1.1 404 Not Found' 281s # received: 'HTTP/1.1 404 Not Found' 281s ok 17 281s ok 18 281s # testing : response codes 281s # expected: 'HTTP/1.1 200 OK' 281s # received: 'HTTP/1.1 200 OK' 281s ok 19 281s ok 20 281s # testing : response codes 281s # expected: 'HTTP/1.1 404 Not Found' 281s # received: 'HTTP/1.1 404 Not Found' 281s ok 21 281s ok 22 281s # testing : response codes 281s # expected: 'HTTP/1.1 400 Bad Request' 281s # received: 'HTTP/1.1 400 Bad Request' 281s ok 23 281s ok 24 281s # testing : response codes 281s # expected: 'HTTP/1.1 400 Bad Request' 281s # received: 'HTTP/1.1 400 Bad Request' 281s ok 25 281s ok 26 281s # testing : response codes 281s # expected: 'HTTP/1.1 413 Request Entity Too Large' 281s # received: 'HTTP/1.1 413 Request Entity Too Large' 281s ok 27 281s ok 28 281s # testing : response codes 281s # expected: 'HTTP/1.1 413 Request Entity Too Large' 281s # received: 'HTTP/1.1 413 Request Entity Too Large' 281s ok 29 281s ok 30 281s # testing : response codes 281s # expected: 'HTTP/1.1 400 Bad Request' 281s # received: 'HTTP/1.1 400 Bad Request' 281s ok 31 281s ok 32 281s # testing : response codes 281s # expected: 'HTTP/1.1 400 Bad Request' 281s # received: 'HTTP/1.1 400 Bad Request' 281s ok 33 281s ok 34 281s # testing : response codes 281s # expected: 'HTTP/1.1 400 Bad Request' 281s # received: 'HTTP/1.1 400 Bad Request' 281s ok 35 281s ok 36 281s # testing : response codes 281s # expected: 'HTTP/1.1 400 Bad Request' 281s # received: 'HTTP/1.1 400 Bad Request' 281s ok 37 281s ok 284s t/apache/contentlength.t ............ 284s 1..24 284s # Running under perl version 5.038002 for linux 284s # Current time local: Mon Jun 3 13:17:45 2024 284s # Current time GMT: Mon Jun 3 13:17:45 2024 284s # Using Test.pm version 1.31 284s # Using Apache/Test.pm version 1.42 284s testing default 284s ok 1 284s # testing : response codes POST for /echo_post with Content-Length: 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 2 284s ok 3 284s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 4 284s ok 5 284s # testing : response codes POST for /echo_post with Content-Length: 0 284s # expected: 'HTTP/1.1 200 OK' 284s # received: 'HTTP/1.1 200 OK' 284s ok 6 284s ok 7 284s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 284s # expected: 'HTTP/1.1 404 Not Found' 284s # received: 'HTTP/1.1 404 Not Found' 284s ok 8 284s ok 9 284s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 284s # expected: 'HTTP/1.1 200 OK' 284s # received: 'HTTP/1.1 200 OK' 284s ok 10 284s ok 11 284s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 284s # expected: 'HTTP/1.1 404 Not Found' 284s # received: 'HTTP/1.1 404 Not Found' 284s ok 12 284s ok 13 284s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 14 284s ok 15 284s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 16 284s ok 17 284s # testing : response codes POST for /echo_post with Content-Length: -1 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 18 284s ok 19 284s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 20 284s ok 21 284s # testing : response codes POST for /echo_post with Content-Length: 123abc 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 22 284s ok 23 284s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 284s # expected: 'HTTP/1.1 400 Bad Request' 284s # received: 'HTTP/1.1 400 Bad Request' 284s ok 24 284s ok 287s t/apache/errordoc.t ................. 287s 1..14 287s # Running under perl version 5.038002 for linux 287s # Current time local: Mon Jun 3 13:17:48 2024 287s # Current time GMT: Mon Jun 3 13:17:48 2024 287s # Using Test.pm version 1.31 287s # Using Apache/Test.pm version 1.42 287s # testing : notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 1 287s # testing : notfound.html content 287s # expected: qr/per-server 404/ 287s # received: 'per-server 404' 287s ok 2 287s # testing : /inherit/notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 3 287s # testing : /inherit/notfound.html content 287s # expected: qr/per-server 404/ 287s # received: 'per-server 404' 287s ok 4 287s # testing : /redefine/notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 5 287s # testing : /redefine/notfound.html content 287s # expected: 'per-dir 404' 287s # received: 'per-dir 404' 287s ok 6 287s # testing : /redefine/notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 7 287s # testing : /redefine/notfound.html content 287s # expected: qr/Not Found/ 287s # received: ' 287s # 287s # 404 Not Found 287s # 287s #

Not Found

287s #

The requested URL was not found on this server.

287s # ' 287s ok 8 287s # testing : /merge/notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 9 287s # testing : /merge/notfound.html content 287s # expected: 'testing merge' 287s # received: 'testing merge' 287s ok 10 287s # testing : /merge/merge2/notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 11 287s # testing : /merge/merge2/notfound.html content 287s # expected: 'testing merge' 287s # received: 'testing merge' 287s ok 12 287s # testing : /bounce/notfound.html code 287s # expected: 404 287s # received: '404' 287s ok 13 287s # testing : /bounce/notfound.html content 287s # expected: qr/expire test/ 287s # received: ' 287s # expire test 287s # expire test 287s # ' 287s ok 14 287s ok 290s t/apache/etags.t .................... 290s # Checking for existence of FileETag directive 290s # Returned 200: 290s 1..61 290s # Running under perl version 5.038002 for linux 290s # Current time local: Mon Jun 3 13:17:51 2024 290s # Current time GMT: Mon Jun 3 13:17:51 2024 290s # Using Test.pm version 1.31 290s # Using Apache/Test.pm version 1.42 290s # --- 290s # HEAD /apache/etags/m/minus-mi/test.txt 290s # Expecting field to be absent 290s # Received "b-613edd771cbc0" 290s ok 1 290s # --- 290s # HEAD /apache/etags/none/mi/test.txt 290s # Expecting two components in ETag field 290s # Received "842d8-613edd771cbc0" 290s ok 2 290s # --- 290s # HEAD /apache/etags/all/ms/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 3 290s # --- 290s # HEAD /apache/etags/m/plus-mi/test.txt 290s # Expecting two components in ETag field 290s # Received "842b5-613edd771cbc0" 290s ok 4 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 290s # Expecting one component in ETag field 290s # Received "b" 290s ok 5 290s # --- 290s # HEAD /apache/etags/all/test.txt 290s # Expecting three components in ETag field 290s # Received "8428a-b-613edd771cbc0" 290s ok 6 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 7 290s # --- 290s # HEAD /apache/etags/all/s/test.txt 290s # Expecting one component in ETag field 290s # Received "b" 290s ok 8 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 290s # Expecting two components in ETag field 290s # Received "842f5-b" 290s ok 9 290s # --- 290s # HEAD /apache/etags/none/plus-i/test.txt 290s # Expecting one component in ETag field 290s # Received "842e1" 290s ok 10 290s # --- 290s # HEAD /apache/etags/none/mis/test.txt 290s # Expecting three components in ETag field 290s # Received "842db-b-613edd771cbc0" 290s ok 11 290s # --- 290s # HEAD /apache/etags/all/minus-ms/test.txt 290s # Expecting one component in ETag field 290s # Received "8427d" 290s ok 12 290s # --- 290s # HEAD /apache/etags/m/plus-mis/test.txt 290s # Expecting three components in ETag field 290s # Received "842b8-b-613edd771cbc0" 290s ok 13 290s # --- 290s # HEAD /apache/etags/m/minus-s/test.txt 290s # Expecting field to be absent 290s # Received "613edd771cbc0" 290s ok 14 290s # --- 290s # HEAD /apache/etags/mis/test.txt 290s # Expecting three components in ETag field 290s # Received "842c5-b-613edd771cbc0" 290s ok 15 290s # --- 290s # HEAD /apache/etags/all/is/test.txt 290s # Expecting two components in ETag field 290s # Received "84265-b" 290s ok 16 290s # --- 290s # HEAD /apache/etags/none/inherit/test.txt 290s # Expecting field to be absent 290s # ETag field is missing 290s ok 17 290s # --- 290s # HEAD /apache/etags/all/minus-mis/test.txt 290s # Expecting field to be absent 290s # Received "b-613edd771cbc0" 290s ok 18 290s # --- 290s # HEAD /apache/etags/ms/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 19 290s # --- 290s # HEAD /apache/etags/none/plus-m/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 20 290s # --- 290s # HEAD /apache/etags/none/plus-s/test.txt 290s # Expecting one component in ETag field 290s # Received "b" 290s ok 21 290s # --- 290s # HEAD /apache/etags/all/minus-is/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 22 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 290s # Expecting two components in ETag field 290s # Received "84301-613edd771cbc0" 290s ok 23 290s # --- 290s # HEAD /apache/etags/none/s/test.txt 290s # Expecting one component in ETag field 290s # Received "b" 290s ok 24 290s # --- 290s # HEAD /apache/etags/all/minus-mi/test.txt 290s # Expecting one component in ETag field 290s # Received "b" 290s ok 25 290s # --- 290s # HEAD /apache/etags/m/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 26 290s # --- 290s # HEAD /apache/etags/none/plus-mis/test.txt 290s # Expecting three components in ETag field 290s # Received "84302-b-613edd771cbc0" 290s ok 27 290s # --- 290s # HEAD /apache/etags/m/minus-is/test.txt 290s # Expecting field to be absent 290s # Received "613edd771cbc0" 290s ok 28 290s # --- 290s # HEAD /apache/etags/all/inherit/test.txt 290s # Expecting three components in ETag field 290s # Received "84262-b-613edd771cbc0" 290s ok 29 290s # --- 290s # HEAD /apache/etags/all/minus-s/test.txt 290s # Expecting two components in ETag field 290s # Received "84280-613edd771cbc0" 290s ok 30 290s # --- 290s # HEAD /apache/etags/all/mis/test.txt 290s # Expecting three components in ETag field 290s # Received "84283-b-613edd771cbc0" 290s ok 31 290s # --- 290s # HEAD /apache/etags/none/plus-is/test.txt 290s # Expecting two components in ETag field 290s # Received "842e4-b" 290s ok 32 290s # --- 290s # HEAD /apache/etags/m/minus-mis/test.txt 290s # Expecting field to be absent 290s # Received "b-613edd771cbc0" 290s ok 33 290s # --- 290s # HEAD /apache/etags/none/i/test.txt 290s # Expecting one component in ETag field 290s # Received "842cd" 290s ok 34 290s # --- 290s # HEAD /apache/etags/m/minus-m/test.txt 290s # Expecting field to be absent 290s # Received "b-613edd771cbc0" 290s ok 35 290s # --- 290s # HEAD /apache/etags/m/plus-ms/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 36 290s # --- 290s # HEAD /apache/etags/all/minus-m/test.txt 290s # Expecting two components in ETag field 290s # Received "84274-b" 290s ok 37 290s # --- 290s # HEAD /apache/etags/all/m/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 38 290s # --- 290s # HEAD /apache/etags/none/m/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 39 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 40 290s # --- 290s # HEAD /apache/etags/m/minus-ms/test.txt 290s # Expecting field to be absent 290s # Received "b-613edd771cbc0" 290s ok 41 290s # --- 290s # HEAD /apache/etags/none/test.txt 290s # Expecting field to be absent 290s # ETag field is missing 290s ok 42 290s # --- 290s # HEAD /apache/etags/all/i/test.txt 290s # Expecting one component in ETag field 290s # Received "84260" 290s ok 43 290s # --- 290s # HEAD /apache/etags/s/test.txt 290s # Expecting one component in ETag field 290s # Received "b" 290s ok 44 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 290s # Expecting one component in ETag field 290s # Received "842fe" 290s ok 45 290s # --- 290s # HEAD /apache/etags/m/plus-i/test.txt 290s # Expecting two components in ETag field 290s # Received "842ac-613edd771cbc0" 290s ok 46 290s # --- 290s # HEAD /apache/etags/m/minus-i/test.txt 290s # Expecting field to be absent 290s # Received "613edd771cbc0" 290s ok 47 290s # --- 290s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 290s # Expecting field to be absent 290s # Received "b-613edd771cbc0" 290s ok 48 290s # --- 290s # HEAD /apache/etags/none/plus-mi/test.txt 290s # Expecting two components in ETag field 290s # Received "842ea-613edd771cbc0" 290s ok 49 290s # --- 290s # HEAD /apache/etags/m/plus-s/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 50 290s # --- 290s # HEAD /apache/etags/i/test.txt 290s # Expecting one component in ETag field 290s # Received "8428f" 290s ok 51 290s # --- 290s # HEAD /apache/etags/m/plus-is/test.txt 290s # Expecting three components in ETag field 290s # Received "842af-b-613edd771cbc0" 290s ok 52 290s # --- 290s # HEAD /apache/etags/none/ms/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 53 290s # --- 290s # HEAD /apache/etags/none/plus-ms/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 54 290s # --- 290s # HEAD /apache/etags/all/mi/test.txt 290s # Expecting two components in ETag field 290s # Received "8426b-613edd771cbc0" 290s ok 55 290s # --- 290s # HEAD /apache/etags/all/minus-i/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 56 290s # --- 290s # HEAD /apache/etags/none/is/test.txt 290s # Expecting two components in ETag field 290s # Received "842d2-b" 290s ok 57 290s # --- 290s # HEAD /apache/etags/mi/test.txt 290s # Expecting two components in ETag field 290s # Received "842c2-613edd771cbc0" 290s ok 58 290s # --- 290s # HEAD /apache/etags/m/plus-m/test.txt 290s # Expecting one component in ETag field 290s # Received "613edd771cbc0" 290s ok 59 290s # --- 290s # HEAD /apache/etags/default/test.txt 290s # Expecting two components in ETag field 290s # Received "b-613edd771cbc0" 290s ok 60 290s # --- 290s # HEAD /apache/etags/is/test.txt 290s # Expecting two components in ETag field 290s # Received "84292-b" 290s ok 61 290s ok 294s t/apache/expr.t ..................... 294s 1..229 294s # Running under perl version 5.038002 for linux 294s # Current time local: Mon Jun 3 13:17:54 2024 294s # Current time GMT: Mon Jun 3 13:17:54 2024 294s # Using Test.pm version 1.31 294s # Using Apache/Test.pm version 1.42 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true" should evaluate to true, got true 294s ok 1 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "false" should evaluate to false, got false 294s ok 2 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "foo", got parse error 294s ok 3 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -eq 01" should evaluate to true, got true 294s ok 4 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -eq 2" should evaluate to false, got false 294s ok 5 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -ne 2" should evaluate to true, got true 294s ok 6 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -ne 1" should evaluate to false, got false 294s ok 7 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -lt 02" should evaluate to true, got true 294s ok 8 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -lt 1" should evaluate to false, got false 294s ok 9 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -le 2" should evaluate to true, got true 294s ok 10 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -le 1" should evaluate to true, got true 294s ok 11 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "2 -gt 1" should evaluate to true, got true 294s ok 12 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -gt 1" should evaluate to false, got false 294s ok 13 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "2 -ge 1" should evaluate to true, got true 294s ok 14 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -ge 1" should evaluate to true, got true 294s ok 15 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "1 -gt -1" should evaluate to true, got true 294s ok 16 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' == 'aa'" should evaluate to true, got true 294s ok 17 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' == 'b'" should evaluate to false, got false 294s ok 18 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' = 'aa'" should evaluate to true, got true 294s ok 19 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' = 'b'" should evaluate to false, got false 294s ok 20 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' != 'b'" should evaluate to true, got true 294s ok 21 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' != 'aa'" should evaluate to false, got false 294s ok 22 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' < 'b'" should evaluate to true, got true 294s ok 23 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' < 'aa'" should evaluate to false, got false 294s ok 24 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' <= 'b'" should evaluate to true, got true 294s ok 25 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' <= 'aa'" should evaluate to true, got true 294s ok 26 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'b' > 'aa'" should evaluate to true, got true 294s ok 27 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' > 'aa'" should evaluate to false, got false 294s ok 28 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'b' >= 'aa'" should evaluate to true, got true 294s ok 29 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'aa' >= 'aa'" should evaluate to true, got true 294s ok 30 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 294s ok 31 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 294s ok 32 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 294s ok 33 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 294s ok 34 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 294s ok 35 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 294s ok 36 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 294s ok 37 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 294s ok 38 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 294s ok 39 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 294s ok 40 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME} != ''" should evaluate to true, got true 294s ok 41 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a' -in { 'b', 'a' } " should evaluate to true, got true 294s ok 42 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a' -in { 'b', 'c' } " should evaluate to false, got false 294s ok 43 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /bc/ " should evaluate to true, got true 294s ok 44 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /BC/i " should evaluate to true, got true 294s ok 45 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' !~ m!bc! " should evaluate to false, got false 294s ok 46 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' !~ m!BC!i " should evaluate to false, got false 294s ok 47 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " $0 == '' " should evaluate to true, got true 294s ok 48 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " $1 == '' " should evaluate to true, got true 294s ok 49 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " $9 == '' " should evaluate to true, got true 294s ok 50 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " '$0' == '' " should evaluate to true, got true 294s ok 51 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 294s ok 52 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 294s ok 53 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 294s ok 54 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 294s ok 55 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 294s ok 56 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 294s ok 57 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 294s ok 58 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 294s ok 59 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 294s ok 60 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 294s ok 61 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 294s ok 62 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 294s ok 63 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 294s ok 64 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 294s ok 65 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 294s ok 66 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 294s ok 67 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 294s ok 68 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 294s ok 69 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 294s ok 70 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{HTTPS} == 'off' " should evaluate to true, got true 294s ok 71 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 294s ok 72 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 294s ok 73 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 294s ok 74 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 294s ok 75 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 294s ok 76 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 294s ok 77 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 294s ok 78 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 294s ok 79 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 294s ok 80 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 294s ok 81 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 294s ok 82 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "escape('?') = '%3f' " should evaluate to true, got true 294s ok 83 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "unescape('%3f') = '?' " should evaluate to true, got true 294s ok 84 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 294s ok 85 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 294s ok 86 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 294s ok 87 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "file('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 294s ok 88 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-n ''" should evaluate to false, got false 294s ok 89 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-z ''" should evaluate to true, got true 294s ok 90 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-n '1'" should evaluate to true, got true 294s ok 91 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-z '1'" should evaluate to false, got false 294s ok 92 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "-R 'abc'", got parse error 294s ok 93 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 294s ok 94 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-R '240.0.0.0'" should evaluate to false, got false 294s ok 95 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-R '240.0.0.0/8'" should evaluate to false, got false 294s ok 96 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-R 'ff::/8'" should evaluate to false, got false 294s ok 97 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 294s ok 98 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 294s ok 99 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 294s ok 100 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 294s ok 101 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 294s ok 102 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 294s ok 103 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 294s ok 104 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'foo' -strmatch '*o'" should evaluate to true, got true 294s ok 105 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 294s ok 106 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'foo' -strmatch 'F*'" should evaluate to false, got false 294s ok 107 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'foo' -strcmatch 'F*'" should evaluate to true, got true 294s ok 108 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'foo' -strmatch 'g*'" should evaluate to false, got false 294s ok 109 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'foo' -strcmatch 'g*'" should evaluate to false, got false 294s ok 110 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 294s ok 111 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 294s ok 112 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 294s ok 113 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 294s ok 114 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "foo('bar') = 'bar'", got parse error 294s ok 115 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "%{FOO} != 'bar'", got parse error 294s ok 116 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s Should get parse error for "'bar' = bar", got parse error 294s ok 117 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true" should evaluate to true, got true 294s ok 118 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && true" should evaluate to true, got true 294s ok 119 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || true" should evaluate to true, got true 294s ok 120 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || true || true" should evaluate to true, got true 294s ok 121 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || true && true" should evaluate to true, got true 294s ok 122 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && true || true" should evaluate to true, got true 294s ok 123 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && true && true" should evaluate to true, got true 294s ok 124 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || true || !true" should evaluate to true, got true 294s ok 125 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || true && !true" should evaluate to true, got true 294s ok 126 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && true || !true" should evaluate to true, got true 294s ok 127 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && true && !true" should evaluate to false, got false 294s ok 128 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && !true" should evaluate to false, got false 294s ok 129 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || !true" should evaluate to true, got true 294s ok 130 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || !true || true" should evaluate to true, got true 294s ok 131 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || !true && true" should evaluate to true, got true 294s ok 132 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && !true || true" should evaluate to true, got true 294s ok 133 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && !true && true" should evaluate to false, got false 294s ok 134 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || !true || !true" should evaluate to true, got true 294s ok 135 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true || !true && !true" should evaluate to true, got true 294s ok 136 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && !true || !true" should evaluate to false, got false 294s ok 137 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "true && !true && !true" should evaluate to false, got false 294s ok 138 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true" should evaluate to false, got false 294s ok 139 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && true" should evaluate to false, got false 294s ok 140 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || true" should evaluate to true, got true 294s ok 141 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || true || true" should evaluate to true, got true 294s ok 142 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || true && true" should evaluate to true, got true 294s ok 143 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && true || true" should evaluate to true, got true 294s ok 144 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && true && true" should evaluate to false, got false 294s ok 145 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || true || !true" should evaluate to true, got true 294s ok 146 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || true && !true" should evaluate to false, got false 294s ok 147 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && true || !true" should evaluate to false, got false 294s ok 148 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && true && !true" should evaluate to false, got false 294s ok 149 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && !true" should evaluate to false, got false 294s ok 150 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || !true" should evaluate to false, got false 294s ok 151 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || !true || true" should evaluate to true, got true 294s ok 152 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || !true && true" should evaluate to false, got false 294s ok 153 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && !true || true" should evaluate to true, got true 294s ok 154 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && !true && true" should evaluate to false, got false 294s ok 155 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || !true || !true" should evaluate to false, got false 294s ok 156 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true || !true && !true" should evaluate to false, got false 294s ok 157 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && !true || !true" should evaluate to false, got false 294s ok 158 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!true && !true && !true" should evaluate to false, got false 294s ok 159 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true)" should evaluate to false, got false 294s ok 160 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && true)" should evaluate to false, got false 294s ok 161 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || true)" should evaluate to false, got false 294s ok 162 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || true || true)" should evaluate to false, got false 294s ok 163 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || true && true)" should evaluate to false, got false 294s ok 164 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && true || true)" should evaluate to false, got false 294s ok 165 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && true && true)" should evaluate to false, got false 294s ok 166 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || true || !true)" should evaluate to false, got false 294s ok 167 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || true && !true)" should evaluate to false, got false 294s ok 168 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && true || !true)" should evaluate to false, got false 294s ok 169 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && true && !true)" should evaluate to true, got true 294s ok 170 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && !true)" should evaluate to true, got true 294s ok 171 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || !true)" should evaluate to false, got false 294s ok 172 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || !true || true)" should evaluate to false, got false 294s ok 173 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || !true && true)" should evaluate to false, got false 294s ok 174 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && !true || true)" should evaluate to false, got false 294s ok 175 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && !true && true)" should evaluate to true, got true 294s ok 176 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || !true || !true)" should evaluate to false, got false 294s ok 177 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true || !true && !true)" should evaluate to false, got false 294s ok 178 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && !true || !true)" should evaluate to true, got true 294s ok 179 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(true && !true && !true)" should evaluate to true, got true 294s ok 180 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true)" should evaluate to true, got true 294s ok 181 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && true)" should evaluate to true, got true 294s ok 182 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || true)" should evaluate to false, got false 294s ok 183 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || true || true)" should evaluate to false, got false 294s ok 184 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || true && true)" should evaluate to false, got false 294s ok 185 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && true || true)" should evaluate to false, got false 294s ok 186 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && true && true)" should evaluate to true, got true 294s ok 187 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || true || !true)" should evaluate to false, got false 294s ok 188 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || true && !true)" should evaluate to true, got true 294s ok 189 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && true || !true)" should evaluate to true, got true 294s ok 190 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && true && !true)" should evaluate to true, got true 294s ok 191 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && !true)" should evaluate to true, got true 294s ok 192 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || !true)" should evaluate to true, got true 294s ok 193 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || !true || true)" should evaluate to false, got false 294s ok 194 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || !true && true)" should evaluate to true, got true 294s ok 195 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && !true || true)" should evaluate to false, got false 294s ok 196 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && !true && true)" should evaluate to true, got true 294s ok 197 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || !true || !true)" should evaluate to true, got true 294s ok 198 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true || !true && !true)" should evaluate to true, got true 294s ok 199 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && !true || !true)" should evaluate to true, got true 294s ok 200 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "!(!true && !true && !true)" should evaluate to true, got true 294s ok 201 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 294s ok 202 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 294s ok 203 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 294s ok 204 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 294s ok 205 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 294s ok 206 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 294s ok 207 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 294s ok 208 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 294s ok 209 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 294s ok 210 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 294s ok 211 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 294s ok 212 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 294s ok 213 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 294s ok 214 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 294s ok 215 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 294s ok 216 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 294s ok 217 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 294s ok 218 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 294s ok 219 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 294s ok 220 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-F '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 294s ok 221 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-F '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 294s ok 222 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-U '/apache/' " should evaluate to true, got true 294s ok 223 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "-U '/apache/expr/none' " should evaluate to false, got false 294s ok 224 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 294s ok 225 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 294s ok 226 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "base64('foo') = 'Zm9v' " should evaluate to true, got true 294s ok 227 294s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 294s ok 228 294s Error log should not have 'Internal evaluation error' entries, found 0 294s ok 229 294s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 294s ok 299s t/apache/expr_string.t .............. 299s 1..29 299s # Running under perl version 5.038002 for linux 299s # Current time local: Mon Jun 3 13:17:58 2024 299s # Current time GMT: Mon Jun 3 13:17:58 2024 299s # Using Test.pm version 1.31 299s # Using Apache/Test.pm version 1.42 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 1 299s Expected return code 200, got 200 for 'foo' 299s ok 2 299s # testing : log message [Mon Jun 03 13:18:01.326707 2024] [log_debug:info] [pid 9059] [client 127.0.0.1:43754] foo (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: 'foo' 299s # received: 'foo' 299s ok 3 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 4 299s Expected return code 200, got 200 for '%{req:SomeHeader}' 299s ok 5 299s # testing : log message [Mon Jun 03 13:18:01.586812 2024] [log_debug:info] [pid 9059] [client 127.0.0.1:43754] SomeValue (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: 'SomeValue' 299s # received: 'SomeValue' 299s ok 6 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 7 299s Should get parse error (500) for "%{", got 500 299s ok 8 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 9 299s Expected return code 200, got 200 for '%' 299s ok 10 299s # testing : log message [Mon Jun 03 13:18:02.098111 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] % (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: '%' 299s # received: '%' 299s ok 11 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 12 299s Expected return code 200, got 200 for '}' 299s ok 13 299s # testing : log message [Mon Jun 03 13:18:02.351823 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] } (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: '}' 299s # received: '}' 299s ok 14 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 15 299s Expected return code 200, got 200 for '\"' 299s ok 16 299s # testing : log message [Mon Jun 03 13:18:02.606238 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] " (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: '"' 299s # received: '"' 299s ok 17 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 18 299s Expected return code 200, got 200 for '\'' 299s ok 19 299s # testing : log message [Mon Jun 03 13:18:02.859105 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] ' (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: '\'' 299s # received: '\'' 299s ok 20 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 21 299s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 299s ok 22 299s # testing : log message [Mon Jun 03 13:18:03.113233 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: '%{req:SomeHeader}' 299s # received: '%{req:SomeHeader}' 299s ok 23 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 24 299s Expected return code 200, got 200 for '%{tolower:IDENT}' 299s ok 25 299s # testing : log message [Mon Jun 03 13:18:03.367284 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] ident (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: 'ident' 299s # received: 'ident' 299s ok 26 299s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 27 299s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 299s ok 28 299s # testing : log message [Mon Jun 03 13:18:03.621529 2024] [log_debug:info] [pid 9038] [client 127.0.0.1:43766] get (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 299s # didn't match 299s # expected: 'get' 299s # received: 'get' 299s ok 29 299s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 299s ok 303s t/apache/getfile.t .................. 303s # using LWP client 303s 1..219 303s # Running under perl version 5.038002 for linux 303s # Current time local: Mon Jun 3 13:18:03 2024 303s # Current time GMT: Mon Jun 3 13:18:03 2024 303s # Using Test.pm version 1.31 303s # Using Apache/Test.pm version 1.42 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "44f3-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 17651 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl.pod 303s # expected: 17651 303s # received: 17651 303s ok 1 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "dbb0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 56240 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5004delta.pod 303s # expected: 56240 303s # received: 56240 303s ok 2 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "85eb-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 34283 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5005delta.pod 303s # expected: 34283 303s # received: 34283 303s ok 3 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "d8ed-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 55533 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5100delta.pod 303s # expected: 55533 303s # received: 55533 303s ok 4 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "ab70-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 43888 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5101delta.pod 303s # expected: 43888 303s # received: 43888 303s ok 5 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "15cb7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 89271 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5120delta.pod 303s # expected: 89271 303s # received: 89271 303s ok 6 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2707-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9991 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5121delta.pod 303s # expected: 9991 303s # received: 9991 303s ok 7 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2569-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9577 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5122delta.pod 303s # expected: 9577 303s # received: 9577 303s ok 8 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1004-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4100 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5123delta.pod 303s # expected: 4100 303s # received: 4100 303s ok 9 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "e58-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3672 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5124delta.pod 303s # expected: 3672 303s # received: 3672 303s ok 10 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1e03-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7683 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5125delta.pod 303s # expected: 7683 303s # received: 7683 303s ok 11 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "233aa-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 144298 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5140delta.pod 303s # expected: 144298 303s # received: 144298 303s ok 12 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1f1e-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7966 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5141delta.pod 303s # expected: 7966 303s # received: 7966 303s ok 13 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1aec-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6892 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5142delta.pod 303s # expected: 6892 303s # received: 6892 303s ok 14 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1e50-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7760 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5143delta.pod 303s # expected: 7760 303s # received: 7760 303s ok 15 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "18b7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6327 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5144delta.pod 303s # expected: 6327 303s # received: 6327 303s ok 16 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "20a09-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 133641 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5160delta.pod 303s # expected: 133641 303s # received: 133641 303s ok 17 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "17fe-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6142 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5161delta.pod 303s # expected: 6142 303s # received: 6142 303s ok 18 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "e0a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3594 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5162delta.pod 303s # expected: 3594 303s # received: 3594 303s ok 19 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Accept-Ranges: bytes 303s #ETag: "ff5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4085 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:06 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5163delta.pod 303s # expected: 4085 303s # received: 4085 303s ok 20 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1d286-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 119430 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5180delta.pod 303s # expected: 119430 303s # received: 119430 303s ok 21 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "19c5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6597 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5181delta.pod 303s # expected: 6597 303s # received: 6597 303s ok 22 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "14d7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5335 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5182delta.pod 303s # expected: 5335 303s # received: 5335 303s ok 23 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1208-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4616 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5184delta.pod 303s # expected: 4616 303s # received: 4616 303s ok 24 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1c352-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 115538 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5200delta.pod 303s # expected: 115538 303s # received: 115538 303s ok 25 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2a07-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10759 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5201delta.pod 303s # expected: 10759 303s # received: 10759 303s ok 26 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2fef-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 12271 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5202delta.pod 303s # expected: 12271 303s # received: 12271 303s ok 27 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2410-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9232 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5203delta.pod 303s # expected: 9232 303s # received: 9232 303s ok 28 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1fa90-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 129680 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5220delta.pod 303s # expected: 129680 303s # received: 129680 303s ok 29 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "293d-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10557 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5221delta.pod 303s # expected: 10557 303s # received: 10557 303s ok 30 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "301f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 12319 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5222delta.pod 303s # expected: 12319 303s # received: 12319 303s ok 31 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "20fa-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8442 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5223delta.pod 303s # expected: 8442 303s # received: 8442 303s ok 32 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1162-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4450 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5224delta.pod 303s # expected: 4450 303s # received: 4450 303s ok 33 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "fc0b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 64523 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5240delta.pod 303s # expected: 64523 303s # received: 64523 303s ok 34 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2009-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8201 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5241delta.pod 303s # expected: 8201 303s # received: 8201 303s ok 35 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1007-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4103 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5242delta.pod 303s # expected: 4103 303s # received: 4103 303s ok 36 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2aac-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10924 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5243delta.pod 303s # expected: 10924 303s # received: 10924 303s ok 37 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1168-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4456 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5244delta.pod 303s # expected: 4456 303s # received: 4456 303s ok 38 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1875b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 100187 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5260delta.pod 303s # expected: 100187 303s # received: 100187 303s ok 39 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1e25-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7717 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5261delta.pod 303s # expected: 7717 303s # received: 7717 303s ok 40 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1e16-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7702 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5262delta.pod 303s # expected: 7702 303s # received: 7702 303s ok 41 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1b69-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7017 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5263delta.pod 303s # expected: 7017 303s # received: 7017 303s ok 42 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "115d9-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 71129 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5280delta.pod 303s # expected: 71129 303s # received: 71129 303s ok 43 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "11f7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4599 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5281delta.pod 303s # expected: 4599 303s # received: 4599 303s ok 44 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1806-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6150 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5282delta.pod 303s # expected: 6150 303s # received: 6150 303s ok 45 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "13f7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5111 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5283delta.pod 303s # expected: 5111 303s # received: 5111 303s ok 46 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9efd-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 40701 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5300delta.pod 303s # expected: 40701 303s # received: 40701 303s ok 47 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1662-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5730 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5301delta.pod 303s # expected: 5730 303s # received: 5730 303s ok 48 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "124a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4682 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5302delta.pod 303s # expected: 4682 303s # received: 4682 303s ok 49 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1374-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4980 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5303delta.pod 303s # expected: 4980 303s # received: 4980 303s ok 50 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "d310-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 54032 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5320delta.pod 303s # expected: 54032 303s # received: 54032 303s ok 51 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1b5f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7007 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5321delta.pod 303s # expected: 7007 303s # received: 7007 303s ok 52 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9201-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 37377 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5340delta.pod 303s # expected: 37377 303s # received: 37377 303s ok 53 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1076-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4214 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5341delta.pod 303s # expected: 4214 303s # received: 4214 303s ok 54 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "f6a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3946 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5342delta.pod 303s # expected: 3946 303s # received: 3946 303s ok 55 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "fd6-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4054 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5343delta.pod 303s # expected: 4054 303s # received: 4054 303s ok 56 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "ad8b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 44427 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5360delta.pod 303s # expected: 44427 303s # received: 44427 303s ok 57 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1288-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4744 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5361delta.pod 303s # expected: 4744 303s # received: 4744 303s ok 58 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "f6a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3946 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5362delta.pod 303s # expected: 3946 303s # received: 3946 303s ok 59 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "fd7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4055 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5363delta.pod 303s # expected: 4055 303s # received: 4055 303s ok 60 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "10d49-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 68937 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5380delta.pod 303s # expected: 68937 303s # received: 68937 303s ok 61 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "f6a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3946 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5381delta.pod 303s # expected: 3946 303s # received: 3946 303s ok 62 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "fd4-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4052 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl5382delta.pod 303s # expected: 4052 303s # received: 4052 303s ok 63 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1e729-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 124713 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl561delta.pod 303s # expected: 124713 303s # received: 124713 303s ok 64 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1a2c1-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 107201 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl56delta.pod 303s # expected: 107201 303s # received: 107201 303s ok 65 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "94ac-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 38060 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl581delta.pod 303s # expected: 38060 303s # received: 38060 303s ok 66 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1176-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4470 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl582delta.pod 303s # expected: 4470 303s # received: 4470 303s ok 67 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "18bf-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6335 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl583delta.pod 303s # expected: 6335 303s # received: 6335 303s ok 68 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1cc3-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7363 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl584delta.pod 303s # expected: 7363 303s # received: 7363 303s ok 69 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1701-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5889 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl585delta.pod 303s # expected: 5889 303s # received: 5889 303s ok 70 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "122b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4651 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl586delta.pod 303s # expected: 4651 303s # received: 4651 303s ok 71 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "20a5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8357 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl587delta.pod 303s # expected: 8357 303s # received: 8357 303s ok 72 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "62c1-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 25281 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl588delta.pod 303s # expected: 25281 303s # received: 25281 303s ok 73 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "d290-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 53904 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl589delta.pod 303s # expected: 53904 303s # received: 53904 303s ok 74 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1c1d5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 115157 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perl58delta.pod 303s # expected: 115157 303s # received: 115157 303s ok 75 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4fe9-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 20457 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlaix.pod 303s # expected: 20457 303s # received: 20457 303s ok 76 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1688-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5768 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlamiga.pod 303s # expected: 5768 303s # received: 5768 303s ok 77 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2031-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8241 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlandroid.pod 303s # expected: 8241 303s # received: 8241 303s ok 78 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "c9433-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 824371 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlapi.pod 303s # expected: 824371 303s # received: 824371 303s ok 79 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "5837-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 22583 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlapio.pod 303s # expected: 22583 303s # received: 22583 303s ok 80 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1b62-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7010 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlartistic.pod 303s # expected: 7010 303s # received: 7010 303s ok 81 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "20c2-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8386 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlbook.pod 303s # expected: 8386 303s # received: 8386 303s ok 82 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "126-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 294 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlboot.pod 303s # expected: 294 303s # received: 294 303s ok 83 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "130-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 304 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlbot.pod 303s # expected: 304 303s # received: 304 303s ok 84 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1f50-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8016 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlbs2000.pod 303s # expected: 8016 303s # received: 8016 303s ok 85 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "dea2-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 56994 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlcall.pod 303s # expected: 56994 303s # received: 56994 303s ok 86 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1180-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4480 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlcheat.pod 303s # expected: 4480 303s # received: 4480 303s ok 87 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "23bf-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9151 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlclass.pod 303s # expected: 9151 303s # received: 9151 303s ok 88 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "3c63-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 15459 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlclassguts.pod 303s # expected: 15459 303s # received: 15459 303s ok 89 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "254a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9546 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlclib.pod 303s # expected: 9546 303s # received: 9546 303s ok 90 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "12e5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4837 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlcn.pod 303s # expected: 4837 303s # received: 4837 303s ok 91 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1b1a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6938 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlcommunity.pod 303s # expected: 6938 303s # received: 6938 303s ok 92 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "662a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 26154 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlcygwin.pod 303s # expected: 26154 303s # received: 26154 303s ok 93 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "cfa2-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 53154 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldata.pod 303s # expected: 53154 303s # received: 53154 303s ok 94 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "134f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4943 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 303s # expected: 4943 303s # received: 4943 303s ok 95 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "a85c-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 43100 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldebguts.pod 303s # expected: 43100 303s # received: 43100 303s ok 96 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "5693-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 22163 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldebtut.pod 303s # expected: 22163 303s # received: 22163 303s ok 97 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9bbb-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 39867 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldebug.pod 303s # expected: 39867 303s # received: 39867 303s ok 98 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "fd4-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4052 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldelta.pod 303s # expected: 4052 303s # received: 4052 303s ok 99 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "5f0a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 24330 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldeprecation.pod 303s # expected: 24330 303s # received: 24330 303s ok 100 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4c051-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 311377 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldiag.pod 303s # expected: 311377 303s # received: 311377 303s ok 101 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "24a0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9376 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldoc.pod 303s # expected: 9376 303s # received: 9376 303s ok 102 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "b4ed-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 46317 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldocstyle.pod 303s # expected: 46317 303s # received: 46317 303s ok 103 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "687a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 26746 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldsc.pod 303s # expected: 26746 303s # received: 26746 303s ok 104 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1f17-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7959 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perldtrace.pod 303s # expected: 7959 303s # received: 7959 303s ok 105 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "14981-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 84353 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlebcdic.pod 303s # expected: 84353 303s # received: 84353 303s ok 106 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9321-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 37665 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlembed.pod 303s # expected: 37665 303s # received: 37665 303s ok 107 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2877-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10359 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlexperiment.pod 303s # expected: 10359 303s # received: 10359 303s ok 108 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "590b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 22795 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq.pod 303s # expected: 22795 303s # received: 22795 303s ok 109 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "385d-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 14429 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq1.pod 303s # expected: 14429 303s # received: 14429 303s ok 110 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "24a1-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9377 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq2.pod 303s # expected: 9377 303s # received: 9377 303s ok 111 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "92e1-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 37601 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq3.pod 303s # expected: 37601 303s # received: 37601 303s ok 112 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "162be-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 90814 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq4.pod 303s # expected: 90814 303s # received: 90814 303s ok 113 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "d7fc-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 55292 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq5.pod 303s # expected: 55292 303s # received: 55292 303s ok 114 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9a71-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 39537 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq6.pod 303s # expected: 39537 303s # received: 39537 303s ok 115 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "93b8-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 37816 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq7.pod 303s # expected: 37816 303s # received: 37816 303s ok 116 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "c310-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 49936 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq8.pod 303s # expected: 49936 303s # received: 49936 303s ok 117 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "3b75-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 15221 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfaq9.pod 303s # expected: 15221 303s # received: 15221 303s ok 118 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "56ca-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 22218 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfilter.pod 303s # expected: 22218 303s # received: 22218 303s ok 119 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "342b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 13355 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfork.pod 303s # expected: 13355 303s # received: 13355 303s ok 120 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "40e0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 16608 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlform.pod 303s # expected: 16608 303s # received: 16608 303s ok 121 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "671-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 1649 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 303s # expected: 1649 303s # received: 1649 303s ok 122 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "67142-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 422210 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlfunc.pod 303s # expected: 422210 303s # received: 422210 303s ok 123 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "7c2a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 31786 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlgit.pod 303s # expected: 31786 303s # received: 31786 303s ok 124 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "21810-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 137232 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlglossary.pod 303s # expected: 137232 303s # received: 137232 303s ok 125 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4075-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 16501 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlgov.pod 303s # expected: 16501 303s # received: 16501 303s ok 126 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "35f7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 13815 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlgpl.pod 303s # expected: 13815 303s # received: 13815 303s ok 127 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2c264-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 180836 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlguts.pod 303s # expected: 180836 303s # received: 180836 303s ok 128 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "afe4-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 45028 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhack.pod 303s # expected: 45028 303s # received: 45028 303s ok 129 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "11a38-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 72248 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhacktips.pod 303s # expected: 72248 303s # received: 72248 303s ok 130 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1809-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6153 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhacktut.pod 303s # expected: 6153 303s # received: 6153 303s ok 131 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "5f7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 1527 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhaiku.pod 303s # expected: 1527 303s # received: 1527 303s ok 132 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "e88a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 59530 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhist.pod 303s # expected: 59530 303s # received: 59530 303s ok 133 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "77a4-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 30628 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhpux.pod 303s # expected: 30628 303s # received: 30628 303s ok 134 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "7dd-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 2013 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlhurd.pod 303s # expected: 2013 303s # received: 2013 303s ok 135 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1f865-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 129125 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlintern.pod 303s # expected: 129125 303s # received: 129125 303s ok 136 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9216-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 37398 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlinterp.pod 303s # expected: 37398 303s # received: 37398 303s ok 137 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "579d-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 22429 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlintro.pod 303s # expected: 22429 303s # received: 22429 303s ok 138 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "8ad3-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 35539 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perliol.pod 303s # expected: 35539 303s # received: 35539 303s ok 139 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "11817-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 71703 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlipc.pod 303s # expected: 71703 303s # received: 71703 303s ok 140 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1150-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4432 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlirix.pod 303s # expected: 4432 303s # received: 4432 303s ok 141 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "20a8-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8360 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perljp.pod 303s # expected: 8360 303s # received: 8360 303s ok 142 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2fc0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 12224 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlko.pod 303s # expected: 12224 303s # received: 12224 303s ok 143 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "163-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 355 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perllexwarn.pod 303s # expected: 355 303s # received: 355 303s ok 144 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "7ea-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 2026 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perllinux.pod 303s # expected: 2026 303s # received: 2026 303s ok 145 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "12457-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 74839 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perllocale.pod 303s # expected: 74839 303s # received: 74839 303s ok 146 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "24dc-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9436 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perllol.pod 303s # expected: 9436 303s # received: 9436 303s ok 147 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2f6f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 12143 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlmacosx.pod 303s # expected: 12143 303s # received: 12143 303s ok 148 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "6753-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 26451 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlmod.pod 303s # expected: 26451 303s # received: 26451 303s ok 149 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2574-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9588 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 303s # expected: 9588 303s # received: 9588 303s ok 150 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "e547-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 58695 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlmodlib.pod 303s # expected: 58695 303s # received: 58695 303s ok 151 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "573b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 22331 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 303s # expected: 22331 303s # received: 22331 303s ok 152 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "d65-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3429 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlmroapi.pod 303s # expected: 3429 303s # received: 3429 303s ok 153 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2ad3-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10963 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlnewmod.pod 303s # expected: 10963 303s # received: 10963 303s ok 154 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "20a5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8357 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlnumber.pod 303s # expected: 8357 303s # received: 8357 303s ok 155 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "8d30-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 36144 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlobj.pod 303s # expected: 36144 303s # received: 36144 303s ok 156 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "6885-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 26757 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlootut.pod 303s # expected: 26757 303s # received: 26757 303s ok 157 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "251a5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 151973 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlop.pod 303s # expected: 151973 303s # received: 151973 303s ok 158 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4db-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 1243 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 303s # expected: 1243 303s # received: 1243 303s ok 159 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "3b77-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 15223 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlopentut.pod 303s # expected: 15223 303s # received: 15223 303s ok 160 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "16cb9-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 93369 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlos2.pod 303s # expected: 93369 303s # received: 93369 303s ok 161 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "37cb-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 14283 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlos390.pod 303s # expected: 14283 303s # received: 14283 303s ok 162 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "12b0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4784 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlos400.pod 303s # expected: 4784 303s # received: 4784 303s ok 163 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "c8a9-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 51369 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlpacktut.pod 303s # expected: 51369 303s # received: 51369 303s ok 164 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "c2bd-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 49853 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlperf.pod 303s # expected: 49853 303s # received: 49853 303s ok 165 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1418-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5144 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlplan9.pod 303s # expected: 5144 303s # received: 5144 303s ok 166 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "5b65-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 23397 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlpod.pod 303s # expected: 23397 303s # received: 23397 303s ok 167 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "10d10-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 68880 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlpodspec.pod 303s # expected: 68880 303s # received: 68880 303s ok 168 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2f40-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 12096 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 303s # expected: 12096 303s # received: 12096 303s ok 169 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "67b7-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 26551 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlpolicy.pod 303s # expected: 26551 303s # received: 26551 303s ok 170 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "15cc8-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 89288 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlport.pod 303s # expected: 89288 303s # received: 89288 303s ok 171 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1412-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 5138 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlpragma.pod 303s # expected: 5138 303s # received: 5138 303s ok 172 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1a25-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 6693 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlqnx.pod 303s # expected: 6693 303s # received: 6693 303s ok 173 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2127d-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 135805 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlre.pod 303s # expected: 135805 303s # received: 135805 303s ok 174 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "7bad-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 31661 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlreapi.pod 303s # expected: 31661 303s # received: 31661 303s ok 175 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "818f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 33167 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 303s # expected: 33167 303s # received: 33167 303s ok 176 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "beb0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 48816 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 303s # expected: 48816 303s # received: 48816 303s ok 177 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "8c47-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 35911 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlref.pod 303s # expected: 35911 303s # received: 35911 303s ok 178 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4944-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 18756 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlreftut.pod 303s # expected: 18756 303s # received: 18756 303s ok 179 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "a989-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 43401 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlreguts.pod 303s # expected: 43401 303s # received: 43401 303s ok 180 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1fd-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 509 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlrepository.pod 303s # expected: 509 303s # received: 509 303s ok 181 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4af5-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 19189 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlrequick.pod 303s # expected: 19189 303s # received: 19189 303s ok 182 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "3ce4-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 15588 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlreref.pod 303s # expected: 15588 303s # received: 15588 303s ok 183 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1e219-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 123417 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlretut.pod 303s # expected: 123417 303s # received: 123417 303s ok 184 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "60c-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 1548 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlriscos.pod 303s # expected: 1548 303s # received: 1548 303s ok 185 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "e52d-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 58669 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlrun.pod 303s # expected: 58669 303s # received: 58669 303s ok 186 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "6cc6-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 27846 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsec.pod 303s # expected: 27846 303s # received: 27846 303s ok 187 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "4af2-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 19186 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 303s # expected: 19186 303s # received: 19186 303s ok 188 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "74a6-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 29862 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsolaris.pod 303s # expected: 29862 303s # received: 29862 303s ok 189 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1bdc-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7132 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsource.pod 303s # expected: 7132 303s # received: 7132 303s ok 190 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "233b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 9019 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlstyle.pod 303s # expected: 9019 303s # received: 9019 303s ok 191 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "12f85-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 77701 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsub.pod 303s # expected: 77701 303s # received: 77701 303s ok 192 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "d2de-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 53982 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsyn.pod 303s # expected: 53982 303s # received: 53982 303s ok 193 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "2858-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10328 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlsynology.pod 303s # expected: 10328 303s # received: 10328 303s ok 194 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "b53a-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 46394 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlthrtut.pod 303s # expected: 46394 303s # received: 46394 303s ok 195 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "9a91-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 39569 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltie.pod 303s # expected: 39569 303s # received: 39569 303s ok 196 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "b9206-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 758278 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltoc.pod 303s # expected: 758278 303s # received: 758278 303s ok 197 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "174-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 372 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltodo.pod 303s # expected: 372 303s # received: 372 303s ok 198 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "126-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 294 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltooc.pod 303s # expected: 294 303s # received: 294 303s ok 199 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "126-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 294 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltoot.pod 303s # expected: 294 303s # received: 294 303s ok 200 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "297f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 10623 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltrap.pod 303s # expected: 10623 303s # received: 10623 303s ok 201 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "213f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 8511 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltru64.pod 303s # expected: 8511 303s # received: 8511 303s ok 202 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1183-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4483 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perltw.pod 303s # expected: 4483 303s # received: 4483 303s ok 203 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "162c0-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 90816 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlunicode.pod 303s # expected: 90816 303s # received: 90816 303s ok 204 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "6349-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 25417 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlunicook.pod 303s # expected: 25417 303s # received: 25417 303s ok 205 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "372e-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 14126 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlunifaq.pod 303s # expected: 14126 303s # received: 14126 303s ok 206 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "96e1-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 38625 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perluniintro.pod 303s # expected: 38625 303s # received: 38625 303s ok 207 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "6eefa-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 454394 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perluniprops.pod 303s # expected: 454394 303s # received: 454394 303s ok 208 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1f0f-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7951 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlunitut.pod 303s # expected: 7951 303s # received: 7951 303s ok 209 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1ce8-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 7400 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlutil.pod 303s # expected: 7400 303s # received: 7400 303s ok 210 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "16ab2-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 92850 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlvar.pod 303s # expected: 92850 303s # received: 92850 303s ok 211 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "c68d-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 50829 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlvms.pod 303s # expected: 50829 303s # received: 50829 303s ok 212 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "f16-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 3862 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlvos.pod 303s # expected: 3862 303s # received: 3862 303s ok 213 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "7fdb-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 32731 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlwin32.pod 303s # expected: 32731 303s # received: 32731 303s ok 214 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "1532b-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 86827 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlxs.pod 303s # expected: 86827 303s # received: 86827 303s ok 215 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "c504-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 50436 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlxstut.pod 303s # expected: 50436 303s # received: 50436 303s ok 216 303s #lwp request: 303s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "5dc1-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 24001 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 303s # expected: 24001 303s # received: 24001 303s ok 217 303s #lwp request: 303s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "b1324-616606a93b340" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 725796 303s #Last-Modified: Thu, 18 Apr 2024 15:13:41 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-binary-httpd 303s # expected: 725796 303s # received: 725796 303s ok 218 303s #lwp request: 303s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 303s #User-Agent: libwww-perl/6.77 303s # 303s #server response: 303s #HTTP/1.1 200 OK 303s #Connection: close 303s #Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Accept-Ranges: bytes 303s #ETag: "3d5470-61715b8b6be40" 303s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 303s #Vary: In-If1 303s #Content-Length: 4019312 303s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 303s #Client-Date: Mon, 03 Jun 2024 13:18:07 GMT 303s #Client-Peer: 127.0.0.1:8529 303s #Client-Response-Num: 1 303s #DMMATCH1: 1 303s # 303s # testing : download of /getfiles-binary-perl 303s # expected: 4019312 303s # received: 4019312 303s ok 219 303s ok 307s t/apache/headers.t .................. 307s 1..27 307s # Running under perl version 5.038002 for linux 307s # Current time local: Mon Jun 3 13:18:07 2024 307s # Current time GMT: Mon Jun 3 13:18:07 2024 307s # Using Test.pm version 1.31 307s # Using Apache/Test.pm version 1.42 307s testing: Hello: World 307s ok 1 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 2 307s header: [World] vs [World] 307s # testing : compare header Hello value 307s # expected: 'World' 307s # received: 'World' 307s ok 3 307s testing: Hello: World 307s ok 4 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 5 307s header: [World] vs [World] 307s # testing : compare header Hello value 307s # expected: 'World' 307s # received: 'World' 307s ok 6 307s testing: Hello: World 307s ok 7 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 8 307s header: [World] vs [World] 307s # testing : compare header Hello value 307s # expected: 'World' 307s # received: 'World' 307s ok 9 307s testing: Hello: Foo 307s Bar 307s ok 10 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 11 307s header: [Foo Bar] vs [Foo Bar] 307s # testing : compare header Hello value 307s # expected: 'Foo Bar' 307s # received: 'Foo Bar' 307s ok 12 307s testing: Hello: Foo 307s Bar 307s ok 13 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 14 307s header: [Foo Bar] vs [Foo Bar] 307s # testing : compare header Hello value 307s # expected: 'Foo Bar' 307s # received: 'Foo Bar' 307s ok 15 307s testing: Hello: Foo 307s Bar 307s ok 16 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 17 307s header: [Foo Bar] vs [Foo Bar] 307s # testing : compare header Hello value 307s # expected: 'Foo Bar' 307s # received: 'Foo Bar' 307s ok 18 307s testing: Hello: Foo 307s Bar 307s ok 19 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 20 307s header: [Foo Bar] vs [Foo Bar] 307s # testing : compare header Hello value 307s # expected: 'Foo Bar' 307s # received: 'Foo Bar' 307s ok 21 307s testing: Hello: Foo 307s Bar 307s ok 22 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 23 307s header: [Foo Bar] vs [Foo Bar] 307s # testing : compare header Hello value 307s # expected: 'Foo Bar' 307s # received: 'Foo Bar' 307s ok 24 307s testing: Hello:World 307s ok 25 307s # testing : response success 307s # expected: qr/HTTP\/1\.. 200 OK/ 307s # received: 'HTTP/1.1 200 OK' 307s ok 26 307s header: [World] vs [World] 307s # testing : compare header Hello value 307s # expected: 'World' 307s # received: 'World' 307s ok 27 307s ok 309s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 313s t/apache/http_strict.t .............. 313s 1..178 313s # Running under perl version 5.038002 for linux 313s # Current time local: Mon Jun 3 13:18:13 2024 313s # Current time GMT: Mon Jun 3 13:18:13 2024 313s # Using Test.pm version 1.31 313s # Using Apache/Test.pm version 1.42 313s # SENDING: 313s # GET / HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 1 313s # SENDING: 313s # GET / HTTP/1.0\n\n 313s # expecting success, got 200 313s ok 2 313s # SENDING: 313s # get / HTTP/1.0\r\n\r\n 313s # expecting 501, got 501 313s ok 3 313s # SENDING: 313s # G ET / HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 4 313s # SENDING: 313s # G\x00ET / HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 5 313s # SENDING: 313s # G/T / HTTP/1.0\r\n\r\n 313s # expecting 501, got 501 313s ok 6 313s # SENDING: 313s # GET /\x00 HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 7 313s # SENDING: 313s # GET / HTTP/1.0\x00\r\n\r\n 313s # expecting 400, got 400 313s ok 8 313s # SENDING: 313s # GET\x0c/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 9 313s # SENDING: 313s # GET\r/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 10 313s # SENDING: 313s # GET\t/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 11 313s # SENDING: 313s # GET / HTT/1.0\r\n\r\n 313s # expecting error, got 400 313s ok 12 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 313s # expecting success, got 200 313s ok 13 313s # SENDING: 313s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 313s # expecting success, got 200 313s ok 14 313s # SENDING: 313s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 313s # expecting success, got 200 313s ok 15 313s # SENDING: 313s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 16 313s # SENDING: 313s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 17 313s # SENDING: 313s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 313s # expecting 200, got 200 313s ok 18 313s # SENDING: 313s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 19 313s # SENDING: 313s # GET / HTTP/\r\nHost: localhost\r\n\r\n 313s # expecting error, got 400 313s ok 20 313s # SENDING: 313s # GET / HTTP/0.9\r\n\r\n 313s # expecting error, got 400 313s ok 21 313s # SENDING: 313s # GET / HTTP/0.8\r\n\r\n 313s # expecting error, got 400 313s ok 22 313s # SENDING: 313s # GET /\x01 HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 23 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 24 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 313s # expecting 200, got 200 313s ok 25 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 313s # expecting 400, got 400 313s ok 26 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 313s # expecting 200, got 200 313s ok 27 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo\r\n\r\n 313s # expecting 400, got 400 313s ok 28 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 313s # expecting 400, got 400 313s ok 29 313s # SENDING: 313s # GET / HTTP/1.0\r\n: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 30 313s # SENDING: 313s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 31 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 313s # expecting 400, got 400 313s ok 32 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 313s # expecting 400, got 400 313s ok 33 313s # SENDING: 313s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 313s # expecting 400, got 400 313s ok 34 313s # SENDING: 313s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 35 313s # SENDING: 313s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 36 313s # SENDING: 313s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 37 313s # SENDING: 313s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 313s # expecting 200, got 200 313s ok 38 313s # SENDING: 313s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 313s # expecting 400, got 400 313s ok 39 313s # SENDING: 313s # GET / HTTP/1.0\r\r 313s # expecting dropped connection and HTTPD dropped connection 313s ok 40 313s # SENDING: 313s # GET /\r\n 313s # expecting headerless HTTP/0.9 body, got response 313s ok 41 313s # SENDING: 313s # GET /#frag HTTP/1.0\r\n 313s # expecting 400, got 400 313s ok 42 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 313s # expecting 200, got 200 313s ok 43 313s # SENDING: 313s # GET http://017700000001/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 44 313s # SENDING: 313s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 45 313s # SENDING: 313s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 46 313s # SENDING: 313s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 47 313s # SENDING: 313s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 48 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 313s # expecting 200, got 200 313s ok 49 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 313s # expecting 400, got 400 313s ok 50 313s # SENDING: 313s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 51 313s # SENDING: 313s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 52 313s # SENDING: 313s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 53 313s # SENDING: 313s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 54 313s # SENDING: 313s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 55 313s # SENDING: 313s # GET http://[::1]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 56 313s # SENDING: 313s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 57 313s # SENDING: 313s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 58 313s # SENDING: 313s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 59 313s # SENDING: 313s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 60 313s # SENDING: 313s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 61 313s # SENDING: 313s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 62 313s # SENDING: 313s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 63 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 313s # expecting success, got 200 313s ok 64 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 313s # expecting success, got 200 313s ok 65 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 313s # expecting success, got 200 313s ok 66 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 313s # expecting success, got 200 313s ok 67 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 313s # expecting success, got 200 313s ok 68 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 313s # expecting success, got 200 313s ok 69 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 313s # expecting 200, got 200 313s ok 70 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 313s # expecting 200, got 200 313s ok 71 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 313s # expecting 400, got 400 313s ok 72 313s # SENDING: 313s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 73 313s # SENDING: 313s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 74 313s # SENDING: 313s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 75 313s # SENDING: 313s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 76 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 313s # expecting 200, got 200 313s ok 77 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 313s # expecting 200, got 200 313s ok 78 313s # SENDING: 313s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 79 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 313s # DECODED: Foo: bar 313s # RESPONSE: 313s # HTTP/1.1 200 OK\r\n 313s # Date: Mon, 03 Jun 2024 13:18:16 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Foo: bar\r\n 313s # Vary: In-If1\r\n 313s # DMMATCH1: 1\r\n 313s # Connection: close\r\n 313s # Content-Type: text/plain\r\n 313s # \r\n 313s # Hi!\n 313s # SERVERNAME=localhost\n 313s # HTTP_HOST=\n 313s # 313s # expecting 200, got 200 313s ok 80 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 313s # DECODED: Foo: 313s # RESPONSE: 313s # HTTP/1.1 200 OK\r\n 313s # Date: Mon, 03 Jun 2024 13:18:16 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Foo: \r\n 313s # Vary: In-If1\r\n 313s # DMMATCH1: 1\r\n 313s # Connection: close\r\n 313s # Content-Type: text/plain\r\n 313s # \r\n 313s # Hi!\n 313s # SERVERNAME=localhost\n 313s # HTTP_HOST=\n 313s # 313s # expecting 200, got 200 313s ok 81 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 313s # DECODED: : bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:16 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 564\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 82 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 313s # DECODED: F\x00oo: bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:16 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 528\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 83 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 313s # DECODED: F\x01oo: bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:16 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 564\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 84 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 313s # DECODED: F\noo: bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:16 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 528\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 85 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 313s # DECODED: Foo: b\tar 313s # RESPONSE: 313s # HTTP/1.1 200 OK\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Foo: b\tar\r\n 313s # Vary: In-If1\r\n 313s # DMMATCH1: 1\r\n 313s # Connection: close\r\n 313s # Content-Type: text/plain\r\n 313s # \r\n 313s # Hi!\n 313s # SERVERNAME=localhost\n 313s # HTTP_HOST=\n 313s # 313s # expecting 200, got 200 313s ok 86 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 313s # DECODED: Foo: b\x01ar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 87 313s # SENDING: 313s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 313s # expecting 500, got 500 313s ok 88 313s # SENDING: 313s # GET / HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 89 313s # SENDING: 313s # GET / HTTP/1.0\n\n 313s # expecting 400, got 400 313s ok 90 313s # SENDING: 313s # get / HTTP/1.0\r\n\r\n 313s # expecting 501, got 501 313s ok 91 313s # SENDING: 313s # G ET / HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 92 313s # SENDING: 313s # G\x00ET / HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 93 313s # SENDING: 313s # G/T / HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 94 313s # SENDING: 313s # GET /\x00 HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 95 313s # SENDING: 313s # GET / HTTP/1.0\x00\r\n\r\n 313s # expecting 400, got 400 313s ok 96 313s # SENDING: 313s # GET\x0c/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 97 313s # SENDING: 313s # GET\r/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 98 313s # SENDING: 313s # GET\t/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 99 313s # SENDING: 313s # GET / HTT/1.0\r\n\r\n 313s # expecting error, got 400 313s ok 100 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 313s # expecting success, got 200 313s ok 101 313s # SENDING: 313s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 313s # expecting success, got 200 313s ok 102 313s # SENDING: 313s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 313s # expecting success, got 200 313s ok 103 313s # SENDING: 313s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 104 313s # SENDING: 313s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 105 313s # SENDING: 313s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 106 313s # SENDING: 313s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 107 313s # SENDING: 313s # GET / HTTP/\r\nHost: localhost\r\n\r\n 313s # expecting error, got 400 313s ok 108 313s # SENDING: 313s # GET / HTTP/0.9\r\n\r\n 313s # expecting error, got 400 313s ok 109 313s # SENDING: 313s # GET / HTTP/0.8\r\n\r\n 313s # expecting error, got 400 313s ok 110 313s # SENDING: 313s # GET /\x01 HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 111 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 112 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 313s # expecting 200, got 200 313s ok 113 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 313s # expecting 400, got 400 313s ok 114 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 313s # expecting 400, got 400 313s ok 115 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo\r\n\r\n 313s # expecting 400, got 400 313s ok 116 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 313s # expecting 400, got 400 313s ok 117 313s # SENDING: 313s # GET / HTTP/1.0\r\n: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 118 313s # SENDING: 313s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 119 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 313s # expecting 400, got 400 313s ok 120 313s # SENDING: 313s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 313s # expecting 400, got 400 313s ok 121 313s # SENDING: 313s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 313s # expecting 400, got 400 313s ok 122 313s # SENDING: 313s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 123 313s # SENDING: 313s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 124 313s # SENDING: 313s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 313s # expecting 400, got 400 313s ok 125 313s # SENDING: 313s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 313s # expecting 200, got 200 313s ok 126 313s # SENDING: 313s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 313s # expecting 400, got 400 313s ok 127 313s # SENDING: 313s # GET / HTTP/1.0\r\r 313s # expecting dropped connection and HTTPD dropped connection 313s ok 128 313s # SENDING: 313s # GET /\r\n 313s # expecting headerless HTTP/0.9 body, got response 313s ok 129 313s # SENDING: 313s # GET /#frag HTTP/1.0\r\n 313s # expecting 400, got 400 313s ok 130 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 313s # expecting 400, got 400 313s ok 131 313s # SENDING: 313s # GET http://017700000001/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 132 313s # SENDING: 313s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 133 313s # SENDING: 313s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 134 313s # SENDING: 313s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 135 313s # SENDING: 313s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 136 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 313s # expecting 400, got 400 313s ok 137 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 313s # expecting 400, got 400 313s ok 138 313s # SENDING: 313s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 139 313s # SENDING: 313s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 140 313s # SENDING: 313s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 141 313s # SENDING: 313s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 142 313s # SENDING: 313s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 143 313s # SENDING: 313s # GET http://[::1]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 144 313s # SENDING: 313s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 145 313s # SENDING: 313s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 146 313s # SENDING: 313s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 147 313s # SENDING: 313s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 148 313s # SENDING: 313s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 149 313s # SENDING: 313s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 313s # expecting success, got 200 313s ok 150 313s # SENDING: 313s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 313s # expecting 400, got 400 313s ok 151 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 313s # expecting success, got 200 313s ok 152 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 313s # expecting success, got 200 313s ok 153 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 313s # expecting success, got 200 313s ok 154 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 313s # expecting success, got 200 313s ok 155 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 313s # expecting success, got 200 313s ok 156 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 313s # expecting success, got 200 313s ok 157 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 313s # expecting 400, got 400 313s ok 158 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 313s # expecting 400, got 400 313s ok 159 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 313s # expecting 400, got 400 313s ok 160 313s # SENDING: 313s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 161 313s # SENDING: 313s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 162 313s # SENDING: 313s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 163 313s # SENDING: 313s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 313s # expecting 200, got 200 313s ok 164 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 313s # expecting 200, got 200 313s ok 165 313s # SENDING: 313s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 313s # expecting 200, got 200 313s ok 166 313s # SENDING: 313s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 313s # expecting 200, got 200 313s ok 167 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 313s # DECODED: Foo: bar 313s # RESPONSE: 313s # HTTP/1.1 200 OK\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Foo: bar\r\n 313s # Vary: In-If1\r\n 313s # DMMATCH1: 1\r\n 313s # Connection: close\r\n 313s # Content-Type: text/plain\r\n 313s # \r\n 313s # Hi!\n 313s # SERVERNAME=localhost\n 313s # HTTP_HOST=\n 313s # 313s # expecting 200, got 200 313s ok 168 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 313s # DECODED: Foo: 313s # RESPONSE: 313s # HTTP/1.1 200 OK\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Foo: \r\n 313s # Vary: In-If1\r\n 313s # DMMATCH1: 1\r\n 313s # Connection: close\r\n 313s # Content-Type: text/plain\r\n 313s # \r\n 313s # Hi!\n 313s # SERVERNAME=localhost\n 313s # HTTP_HOST=\n 313s # 313s # expecting 200, got 200 313s ok 169 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 313s # DECODED: : bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 170 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 313s # DECODED: F\x00oo: bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 528\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 171 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 313s # DECODED: F\x01oo: bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 564\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 172 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 313s # DECODED: F\noo: bar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 528\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 173 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 313s # DECODED: Foo: b\tar 313s # RESPONSE: 313s # HTTP/1.1 200 OK\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Foo: b\tar\r\n 313s # Vary: In-If1\r\n 313s # DMMATCH1: 1\r\n 313s # Connection: close\r\n 313s # Content-Type: text/plain\r\n 313s # \r\n 313s # Hi!\n 313s # SERVERNAME=localhost\n 313s # HTTP_HOST=\n 313s # 313s # expecting 200, got 200 313s ok 174 313s # SENDING: 313s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 313s # DECODED: Foo: b\x01ar 313s # RESPONSE: 313s # HTTP/1.1 500 Internal Server Error\r\n 313s # Date: Mon, 03 Jun 2024 13:18:17 GMT\r\n 313s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 313s # Content-Length: 564\r\n 313s # Connection: close\r\n 313s # Content-Type: text/html; charset=iso-8859-1\r\n 313s # \r\n 313s # \n 313s # \n 313s # ... 313s # expecting 500, got 500 313s ok 175 313s # SENDING: 313s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 313s # expecting 500, got 500 313s ok 176 313s ok 177 313s ok 178 313s ok 316s t/apache/if_sections.t .............. 316s 1..46 316s # Running under perl version 5.038002 for linux 316s # Current time local: Mon Jun 3 13:18:17 2024 316s # Current time GMT: Mon Jun 3 13:18:17 2024 316s # Using Test.pm version 1.31 316s # Using Apache/Test.pm version 1.42 316s # /if_sec/ with '': 316s # expected: 200 316s # received: '200' 316s ok 1 316s # expected: undef 316s # received: undef 316s ok 2 316s # /if_sec/foo.if_test with '': 316s # expected: 200 316s # received: '200' 316s ok 3 316s # expected: undef 316s # received: undef 316s ok 4 316s # /if_sec/foo.if_test with '1': 316s # expected: 200 316s # received: '200' 316s ok 5 316s # expected: 'global1' 316s # received: 'global1' 316s ok 6 316s # /if_sec/foo.if_test with '1 11': 316s # expected: 200 316s # received: '200' 316s ok 7 316s # expected: 'global1, nested11, nested113' 316s # received: 'global1, nested11, nested113' 316s ok 8 316s # /if_sec/foo.if_test with '1 11 111': 316s # expected: 200 316s # received: '200' 316s ok 9 316s # expected: 'global1, nested11, nested111' 316s # received: 'global1, nested11, nested111' 316s ok 10 316s # /if_sec/foo.if_test with '1 11 112': 316s # expected: 200 316s # received: '200' 316s ok 11 316s # expected: 'global1, nested11, nested112' 316s # received: 'global1, nested11, nested112' 316s ok 12 316s # /if_sec/foo.if_test with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 13 316s # expected: 'global1, files2' 316s # received: 'global1, files2' 316s ok 14 316s # /if_sec/dir/foo.txt with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 15 316s # expected: 'global1, dir1, dir2, dir_files1' 316s # received: 'global1, dir1, dir2, dir_files1' 316s ok 16 316s # /if_sec/dir/ with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 17 316s # expected: 'global1, dir1, dir2' 316s # received: 'global1, dir1, dir2' 316s ok 18 316s # /if_sec/dir/ with '1 11': 316s # expected: 200 316s # received: '200' 316s ok 19 316s # expected: 'global1, dir1, nested11, nested113' 316s # received: 'global1, dir1, nested11, nested113' 316s ok 20 316s # /if_sec/dir/ with '1 11 111': 316s # expected: 200 316s # received: '200' 316s ok 21 316s # expected: 'global1, dir1, nested11, nested111' 316s # received: 'global1, dir1, nested11, nested111' 316s ok 22 316s # /if_sec/dir/ with '1 11 112': 316s # expected: 200 316s # received: '200' 316s ok 23 316s # expected: 'global1, dir1, nested11, nested112' 316s # received: 'global1, dir1, nested11, nested112' 316s ok 24 316s # /if_sec/loc/ with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 25 316s # expected: 'global1, loc1, loc2' 316s # received: 'global1, loc1, loc2' 316s ok 26 316s # /if_sec/loc/foo.txt with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 27 316s # expected: 'global1, loc1, loc2' 316s # received: 'global1, loc1, loc2' 316s ok 28 316s # /if_sec/loc/ with '1 11': 316s # expected: 200 316s # received: '200' 316s ok 29 316s # expected: 'global1, loc1, nested11, nested113' 316s # received: 'global1, loc1, nested11, nested113' 316s ok 30 316s # /if_sec/loc/ with '1 11 111': 316s # expected: 200 316s # received: '200' 316s ok 31 316s # expected: 'global1, loc1, nested11, nested111' 316s # received: 'global1, loc1, nested11, nested111' 316s ok 32 316s # /if_sec/loc/ with '1 11 112': 316s # expected: 200 316s # received: '200' 316s ok 33 316s # expected: 'global1, loc1, nested11, nested112' 316s # received: 'global1, loc1, nested11, nested112' 316s ok 34 316s # /if_sec/loc/foo.if_test with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 35 316s # expected: 'global1, files2, loc1, loc2' 316s # received: 'global1, files2, loc1, loc2' 316s ok 36 316s # /if_sec/loc/foo.if_test with '1 2 11': 316s # expected: 200 316s # received: '200' 316s ok 37 316s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 316s # received: 'global1, files2, loc1, loc2, nested11, nested113' 316s ok 38 316s # /if_sec/loc/foo.if_test with '1 2 11 111': 316s # expected: 200 316s # received: '200' 316s ok 39 316s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 316s # received: 'global1, files2, loc1, loc2, nested11, nested111' 316s ok 40 316s # /if_sec/loc/foo.if_test with '1 2 11 112': 316s # expected: 200 316s # received: '200' 316s ok 41 316s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 316s # received: 'global1, files2, loc1, loc2, nested11, nested112' 316s ok 42 316s # /if_sec/proxy/ with '1 2': 316s # expected: 200 316s # received: '200' 316s ok 43 316s # expected: 'global1, locp1, locp2' 316s # received: 'global1, locp1, locp2' 316s ok 44 316s # /if_sec/proxy/ with '2': 316s # expected: 200 316s # received: '200' 316s ok 45 316s # expected: 'locp2' 316s # received: 'locp2' 316s ok 46 316s ok 319s t/apache/iffile.t ................... 319s 1..2 319s # Running under perl version 5.038002 for linux 319s # Current time local: Mon Jun 3 13:18:20 2024 319s # Current time GMT: Mon Jun 3 13:18:20 2024 319s # Using Test.pm version 1.31 319s # Using Apache/Test.pm version 1.42 319s # expected: 200 319s # received: '200' 319s ok 1 319s # expected: 'success1, success2, success3, success4, success5' 319s # received: 'success1, success2, success3, success4, success5' 319s ok 2 319s ok 322s t/apache/leaks.t .................... skipped: mod_memory_track not activated 329s t/apache/limits.t ................... 329s 1..12 329s # Running under perl version 5.038002 for linux 329s # Current time local: Mon Jun 3 13:18:26 2024 329s # Current time GMT: Mon Jun 3 13:18:26 2024 329s # Using Test.pm version 1.31 329s # Using Apache/Test.pm version 1.42 329s # Testing LimitRequestLine; should succeed 329s # testing : Test #1 329s # expected: 200 329s # received: '200' 329s ok 1 329s # Testing LimitRequestLine; should fail 329s # testing : Test #2 329s # expected: 414 329s # received: '414' 329s ok 2 329s # Testing LimitRequestFieldSize; should succeed 329s # testing : Test #3 329s # expected: 200 329s # received: '200' 329s ok 3 329s # Testing LimitRequestFieldSize; should fail 329s # testing : Test #4 329s # expected: 400 329s # received: '400' 329s ok 4 329s # Testing LimitRequestFields; should succeed 329s # testing : Test #5 329s # expected: 200 329s # received: '200' 329s ok 5 329s # Testing LimitRequestFields; should fail 329s # testing : Test #6 329s # expected: 400 329s # received: '400' 329s ok 6 329s # Testing LimitRequestBody; should succeed 329s # Chunked transfer-encoding enabled 329s # testing : Test #7 329s # expected: 200 329s # received: '200' 329s ok 7 329s # Testing LimitRequestBody; should succeed 329s # Chunked transfer-encoding disabled 329s # testing : Test #8 329s # expected: 200 329s # received: '200' 329s ok 8 329s # Testing LimitRequestBody; should fail 329s # Chunked transfer-encoding enabled 329s # testing : Test #9 329s # expected: 413 329s # received: '413' 329s ok 9 329s # Testing LimitRequestBody; should fail 329s # Chunked transfer-encoding disabled 329s # testing : Test #10 329s # expected: 413 329s # received: '413' 329s ok 10 329s # Testing LimitRequestFieldSize; should succeed 329s # testing : Test #11 329s # expected: 200 329s # received: '200' 329s ok 11 329s # Testing LimitRequestFieldSize; should fail 329s # testing : Test #12 329s # expected: 400 329s # received: '400' 329s ok 12 329s ok 332s t/apache/loglevel.t ................. 332s 1..8 332s # Running under perl version 5.038002 for linux 332s # Current time local: Mon Jun 3 13:18:33 2024 332s # Current time GMT: Mon Jun 3 13:18:33 2024 332s # Using Test.pm version 1.31 332s # Using Apache/Test.pm version 1.42 332s ok 1 332s ok 2 332s ok 3 332s ok 4 332s ok 5 332s ok 6 332s ok 7 332s ok 8 332s ok 335s t/apache/maxranges.t ................ 335s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 335s 1..19 335s # Running under perl version 5.038002 for linux 335s # Current time local: Mon Jun 3 13:18:36 2024 335s # Current time GMT: Mon Jun 3 13:18:36 2024 335s # Using Test.pm version 1.31 335s # Using Apache/Test.pm version 1.42 335s ok 1 335s ok 2 335s ok 3 335s ok 4 335s ok 5 335s ok 6 335s ok 7 335s ok 8 335s ok 9 335s ok 10 335s ok 11 335s ok 12 335s ok 13 335s ok 14 335s ok 15 335s ok 16 335s ok 17 335s ok 18 335s ok 19 335s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 335s ok 338s t/apache/mergeslashes.t ............. 338s 1..9 338s # Running under perl version 5.038002 for linux 338s # Current time local: Mon Jun 3 13:18:39 2024 338s # Current time GMT: Mon Jun 3 13:18:39 2024 338s # Using Test.pm version 1.31 338s # Using Apache/Test.pm version 1.42 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for exact match 338s ok 1 338s # SENDING to 127.0.0.1:8539 338s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for merged even at front 338s ok 2 338s # SENDING to 127.0.0.1:8539 338s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for merged even at front 338s ok 3 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for c// should be merged 338s ok 4 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for a// should be merged 338s ok 5 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for a// matches locationmatch 338s ok 6 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 338s # expected 200, got 200 for c// doesn't match locationmatch 338s ok 7 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for baseline failed 338s ok 8 338s # SENDING to 127.0.0.1:8539 338s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 338s # expected 403, got 403 for b//d not merged for Location with OFF 338s ok 9 338s ok 341s t/apache/mmn.t ...................... 341s 1..2 341s # Running under perl version 5.038002 for linux 341s # Current time local: Mon Jun 3 13:18:42 2024 341s # Current time GMT: Mon Jun 3 13:18:42 2024 341s # Using Test.pm version 1.31 341s # Using Apache/Test.pm version 1.42 341s ok 1 341s ok 2 341s ok 344s t/apache/options.t .................. 344s 1..2 344s # Running under perl version 5.038002 for linux 344s # Current time local: Mon Jun 3 13:18:45 2024 344s # Current time GMT: Mon Jun 3 13:18:45 2024 344s # Using Test.pm version 1.31 344s # Using Apache/Test.pm version 1.42 344s # testing : code 344s # expected: 200 344s # received: '200' 344s ok 1 344s # testing : OPTIONS 344s # expected: qr/OPTIONS/ 344s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 344s ok 2 344s ok 349s t/apache/passbrigade.t .............. 349s # using LWP client 349s 1..114 349s # Running under perl version 5.038002 for linux 349s # Current time local: Mon Jun 3 13:18:48 2024 349s # Current time GMT: Mon Jun 3 13:18:48 2024 349s # Using Test.pm version 1.31 349s # Using Apache/Test.pm version 1.42 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 1024 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 1024 349s # received: 1024 349s ok 1 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 2048 349s # received: 2048 349s ok 2 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 3072 349s # received: 3072 349s ok 3 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 4096 349s # received: 4096 349s ok 4 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 5120 349s # received: 5120 349s ok 5 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 6144 349s # received: 6144 349s ok 6 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 7168 349s # received: 7168 349s ok 7 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 8192 349s # received: 8192 349s ok 8 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 9216 349s # received: 9216 349s ok 9 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 10240 349s # received: 10240 349s ok 10 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 11264 349s # received: 11264 349s ok 11 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 12288 349s # received: 12288 349s ok 12 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 13312 349s # received: 13312 349s ok 13 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 14336 349s # received: 14336 349s ok 14 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 15360 349s # received: 15360 349s ok 15 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 16384 349s # received: 16384 349s ok 16 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 17408 349s # received: 17408 349s ok 17 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 18432 349s # received: 18432 349s ok 18 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 19456 349s # received: 19456 349s ok 19 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 20480 349s # received: 20480 349s ok 20 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 21504 349s # received: 21504 349s ok 21 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 22528 349s # received: 22528 349s ok 22 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 23552 349s # received: 23552 349s ok 23 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 24576 349s # received: 24576 349s ok 24 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 25600 349s # received: 25600 349s ok 25 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 26624 349s # received: 26624 349s ok 26 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 27648 349s # received: 27648 349s ok 27 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 28672 349s # received: 28672 349s ok 28 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 29696 349s # received: 29696 349s ok 29 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 30720 349s # received: 30720 349s ok 30 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 31744 349s # received: 31744 349s ok 31 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 32768 349s # received: 32768 349s ok 32 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 33792 349s # received: 33792 349s ok 33 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 34816 349s # received: 34816 349s ok 34 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 35840 349s # received: 35840 349s ok 35 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 36864 349s # received: 36864 349s ok 36 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 37888 349s # received: 37888 349s ok 37 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 38912 349s # received: 38912 349s ok 38 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 39936 349s # received: 39936 349s ok 39 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 40960 349s # received: 40960 349s ok 40 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 41984 349s # received: 41984 349s ok 41 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 43008 349s # received: 43008 349s ok 42 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 44032 349s # received: 44032 349s ok 43 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 45056 349s # received: 45056 349s ok 44 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 46080 349s # received: 46080 349s ok 45 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 47104 349s # received: 47104 349s ok 46 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 48128 349s # received: 48128 349s ok 47 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 49152 349s # received: 49152 349s ok 48 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 50176 349s # received: 50176 349s ok 49 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 51200 349s # received: 51200 349s ok 50 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 102400 349s # received: 102400 349s ok 51 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 307200 349s # received: 307200 349s ok 52 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 512000 349s # received: 512000 349s ok 53 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 2048000 349s # received: 2048000 349s ok 54 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 4096000 349s # received: 4096000 349s ok 55 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:51 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 6144000 349s # received: 6144000 349s ok 56 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 10240000 349s # received: 10240000 349s ok 57 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 1024 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 1024 349s # received: 1024 349s ok 58 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 2048 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 2048 349s # received: 2048 349s ok 59 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 3072 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 3072 349s # received: 3072 349s ok 60 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 4096 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 4096 349s # received: 4096 349s ok 61 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 5120 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 5120 349s # received: 5120 349s ok 62 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 6144 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 6144 349s # received: 6144 349s ok 63 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 7168 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 7168 349s # received: 7168 349s ok 64 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 8192 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #DMMATCH1: 1 349s # 349s # testing : bytes in body 349s # expected: 8192 349s # received: 8192 349s ok 65 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 9216 349s # received: 9216 349s ok 66 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 10240 349s # received: 10240 349s ok 67 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 11264 349s # received: 11264 349s ok 68 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 12288 349s # received: 12288 349s ok 69 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 13312 349s # received: 13312 349s ok 70 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 14336 349s # received: 14336 349s ok 71 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 15360 349s # received: 15360 349s ok 72 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 16384 349s # received: 16384 349s ok 73 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 17408 349s # received: 17408 349s ok 74 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 18432 349s # received: 18432 349s ok 75 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 19456 349s # received: 19456 349s ok 76 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 20480 349s # received: 20480 349s ok 77 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 21504 349s # received: 21504 349s ok 78 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 22528 349s # received: 22528 349s ok 79 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 23552 349s # received: 23552 349s ok 80 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 24576 349s # received: 24576 349s ok 81 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 25600 349s # received: 25600 349s ok 82 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 26624 349s # received: 26624 349s ok 83 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 27648 349s # received: 27648 349s ok 84 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 28672 349s # received: 28672 349s ok 85 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 29696 349s # received: 29696 349s ok 86 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 30720 349s # received: 30720 349s ok 87 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 31744 349s # received: 31744 349s ok 88 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 32768 349s # received: 32768 349s ok 89 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 33792 349s # received: 33792 349s ok 90 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 34816 349s # received: 34816 349s ok 91 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 35840 349s # received: 35840 349s ok 92 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 36864 349s # received: 36864 349s ok 93 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 37888 349s # received: 37888 349s ok 94 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 38912 349s # received: 38912 349s ok 95 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 39936 349s # received: 39936 349s ok 96 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 40960 349s # received: 40960 349s ok 97 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 41984 349s # received: 41984 349s ok 98 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 43008 349s # received: 43008 349s ok 99 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 44032 349s # received: 44032 349s ok 100 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 45056 349s # received: 45056 349s ok 101 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 46080 349s # received: 46080 349s ok 102 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 47104 349s # received: 47104 349s ok 103 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 48128 349s # received: 48128 349s ok 104 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 49152 349s # received: 49152 349s ok 105 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 50176 349s # received: 50176 349s ok 106 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 51200 349s # received: 51200 349s ok 107 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 102400 349s # received: 102400 349s ok 108 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 307200 349s # received: 307200 349s ok 109 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 512000 349s # received: 512000 349s ok 110 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 2048000 349s # received: 2048000 349s ok 111 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:52 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:53 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 4096000 349s # received: 4096000 349s ok 112 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:53 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:53 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 6144000 349s # received: 6144000 349s ok 113 349s #lwp request: 349s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 349s #User-Agent: libwww-perl/6.77 349s # 349s #server response: 349s #HTTP/1.1 200 OK 349s #Connection: close 349s #Date: Mon, 03 Jun 2024 13:18:53 GMT 349s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 349s #Vary: In-If1 349s #Content-Length: 0 349s #Client-Date: Mon, 03 Jun 2024 13:18:53 GMT 349s #Client-Peer: 127.0.0.1:8529 349s #Client-Response-Num: 1 349s #Client-Transfer-Encoding: chunked 349s #DMMATCH1: 1 349s #X-Content-Length-Note: added by Apache::TestRequest 349s # 349s # testing : bytes in body 349s # expected: 10240000 349s # received: 10240000 349s ok 114 349s ok 352s t/apache/post.t ..................... 352s # using LWP client 352s 1..51 352s # Running under perl version 5.038002 for linux 352s # Current time local: Mon Jun 3 13:18:53 2024 352s # Current time GMT: Mon Jun 3 13:18:53 2024 352s # Using Test.pm version 1.31 352s # Using Apache/Test.pm version 1.42 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 1024 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '1024' 352s # received: 1024 352s ok 1 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 2048 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '2048' 352s # received: 2048 352s ok 2 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 3072 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '3072' 352s # received: 3072 352s ok 3 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 4096 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '4096' 352s # received: 4096 352s ok 4 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 5120 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '5120' 352s # received: 5120 352s ok 5 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 6144 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '6144' 352s # received: 6144 352s ok 6 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 7168 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '7168' 352s # received: 7168 352s ok 7 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 8192 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '8192' 352s # received: 8192 352s ok 8 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 9216 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 5 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '9216' 352s # received: 9216 352s ok 9 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 10240 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '10240' 352s # received: 10240 352s ok 10 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 11264 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '11264' 352s # received: 11264 352s ok 11 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 12288 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '12288' 352s # received: 12288 352s ok 12 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 13312 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '13312' 352s # received: 13312 352s ok 13 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 14336 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '14336' 352s # received: 14336 352s ok 14 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 15360 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '15360' 352s # received: 15360 352s ok 15 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 16384 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '16384' 352s # received: 16384 352s ok 16 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 17408 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '17408' 352s # received: 17408 352s ok 17 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 18432 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '18432' 352s # received: 18432 352s ok 18 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 19456 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '19456' 352s # received: 19456 352s ok 19 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 20480 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '20480' 352s # received: 20480 352s ok 20 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 21504 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '21504' 352s # received: 21504 352s ok 21 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 22528 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '22528' 352s # received: 22528 352s ok 22 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 23552 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '23552' 352s # received: 23552 352s ok 23 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 24576 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '24576' 352s # received: 24576 352s ok 24 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 25600 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '25600' 352s # received: 25600 352s ok 25 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 26624 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '26624' 352s # received: 26624 352s ok 26 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 27648 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '27648' 352s # received: 27648 352s ok 27 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 28672 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '28672' 352s # received: 28672 352s ok 28 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 29696 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '29696' 352s # received: 29696 352s ok 29 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 30720 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '30720' 352s # received: 30720 352s ok 30 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 31744 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '31744' 352s # received: 31744 352s ok 31 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 32768 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '32768' 352s # received: 32768 352s ok 32 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 33792 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '33792' 352s # received: 33792 352s ok 33 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 34816 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '34816' 352s # received: 34816 352s ok 34 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 35840 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '35840' 352s # received: 35840 352s ok 35 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 36864 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '36864' 352s # received: 36864 352s ok 36 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 37888 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '37888' 352s # received: 37888 352s ok 37 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 38912 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '38912' 352s # received: 38912 352s ok 38 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 39936 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '39936' 352s # received: 39936 352s ok 39 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 40960 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '40960' 352s # received: 40960 352s ok 40 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 41984 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '41984' 352s # received: 41984 352s ok 41 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 43008 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '43008' 352s # received: 43008 352s ok 42 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 44032 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '44032' 352s # received: 44032 352s ok 43 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 45056 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '45056' 352s # received: 45056 352s ok 44 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 46080 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '46080' 352s # received: 46080 352s ok 45 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 47104 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '47104' 352s # received: 47104 352s ok 46 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 48128 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '48128' 352s # received: 48128 352s ok 47 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 49152 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '49152' 352s # received: 49152 352s ok 48 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 50176 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '50176' 352s # received: 50176 352s ok 49 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 51200 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 6 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '51200' 352s # received: 51200 352s ok 50 352s #lwp request: 352s #POST http://localhost:8529/eat_post HTTP/1.1 352s #User-Agent: libwww-perl/6.77 352s #Content-Length: 102400 352s # 352s #server response: 352s #HTTP/1.1 200 OK 352s #Connection: close 352s #Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 352s #Vary: In-If1 352s #Content-Length: 7 352s #Client-Date: Mon, 03 Jun 2024 13:18:56 GMT 352s #Client-Peer: 127.0.0.1:8529 352s #Client-Response-Num: 1 352s #DMMATCH1: 1 352s # 352s # testing : length posted 352s # expected: '102400' 352s # received: 102400 352s ok 51 352s ok 355s t/apache/pr17629.t .................. 355s 1..4 355s # Running under perl version 5.038002 for linux 355s # Current time local: Mon Jun 3 13:18:56 2024 355s # Current time GMT: Mon Jun 3 13:18:56 2024 355s # Using Test.pm version 1.31 355s # Using Apache/Test.pm version 1.42 355s # expected: 'begin-foobar-end 355s # ' 355s # received: 'begin-foobar-end 355s # ' 355s ok 1 355s # expected: 200 355s # received: '200' 355s ok 2 355s # testing : response was gzipped 355s # expected: 'gzip' 355s # received: 'gzip' 355s ok 3 355s # expected: 'begin-foobar-end 355s # ' 355s # received: 'begin-foobar-end 355s # ' 355s ok 4 355s ok 359s t/apache/pr18757.t .................. 359s 1..3 359s # Running under perl version 5.038002 for linux 359s # Current time local: Mon Jun 3 13:18:59 2024 359s # Current time GMT: Mon Jun 3 13:18:59 2024 359s # Using Test.pm version 1.31 359s # Using Apache/Test.pm version 1.42 359s # testing : 200 response from GET 359s # expected: 200 359s # received: '200' 359s ok 1 359s # expected C-L is 26 359s # URL via proxy is http://localhost:8540/index.html 359s ok 2 359s # line: HTTP/1.1 200 OK 359s # line: Date: Mon, 03 Jun 2024 13:19:02 GMT 359s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 359s # line: Vary: In-If1 359s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 359s # line: ETag: "1a-613edd771cbc0" 359s # line: Accept-Ranges: bytes 359s # line: Content-Length: 26 359s # line: DMMATCH1: 1 359s # line: Content-Type: text/html 359s # line: 359s # testing : whether proxy strips Content-Length header 359s # expected: 1 359s # received: 1 359s ok 3 359s ok 362s t/apache/pr35292.t .................. 362s 1..3 362s # Running under perl version 5.038002 for linux 362s # Current time local: Mon Jun 3 13:19:03 2024 362s # Current time GMT: Mon Jun 3 13:19:03 2024 362s # Using Test.pm version 1.31 362s # Using Apache/Test.pm version 1.42 362s ok 1 362s ok 2 362s # testing : read response-line 362s # expected: qr/^HTTP\/1\.. 413/ 362s # received: 'HTTP/1.1 413 Request Entity Too Large 362s # ' 362s ok 3 362s ok 365s t/apache/pr35330.t .................. 365s 1..2 365s # Running under perl version 5.038002 for linux 365s # Current time local: Mon Jun 3 13:19:06 2024 365s # Current time GMT: Mon Jun 3 13:19:06 2024 365s # Using Test.pm version 1.31 365s # Using Apache/Test.pm version 1.42 365s # testing : SSI was allowed for location 365s # expected: 200 365s # received: '200' 365s ok 1 365s # testing : file was served with correct content 365s # expected: 'hello' 365s # received: 'hello' 365s ok 2 365s ok 368s t/apache/pr37166.t .................. 368s 1..4 368s # Running under perl version 5.038002 for linux 368s # Current time local: Mon Jun 3 13:19:09 2024 368s # Current time GMT: Mon Jun 3 13:19:09 2024 368s # Using Test.pm version 1.31 368s # Using Apache/Test.pm version 1.42 368s # testing : SSI was allowed for location 368s # expected: 200 368s # received: '200' 368s ok 1 368s # testing : file was served with correct content 368s # expected: 'Hello world 368s # ' 368s # received: 'Hello world 368s # ' 368s ok 2 368s # testing : explicit 200 response 368s # expected: 200 368s # received: '200' 368s ok 3 368s # testing : file was again served with correct content 368s # expected: 'Hello world 368s # ' 368s # received: 'Hello world 368s # ' 368s ok 4 368s ok 372s t/apache/pr43939.t .................. 372s 1..4 372s # Running under perl version 5.038002 for linux 372s # Current time local: Mon Jun 3 13:19:12 2024 372s # Current time GMT: Mon Jun 3 13:19:12 2024 372s # Using Test.pm version 1.31 372s # Using Apache/Test.pm version 1.42 372s # expected: 'begin-default-end 372s # ' 372s # received: 'begin-default-end 372s # ' 372s ok 1 372s # expected: 200 372s # received: '200' 372s ok 2 372s # testing : response was gzipped 372s # expected: 'gzip' 372s # received: 'gzip' 372s ok 3 372s # expected: 'begin-default-end 372s # ' 372s # received: 'begin-default-end 372s # ' 372s ok 4 372s ok 375s t/apache/pr49328.t .................. 375s 1..1 375s # Running under perl version 5.038002 for linux 375s # Current time local: Mon Jun 3 13:19:16 2024 375s # Current time GMT: Mon Jun 3 13:19:16 2024 375s # Using Test.pm version 1.31 375s # Using Apache/Test.pm version 1.42 375s # expected: 'before 375s # included 375s # after 375s # ' 375s # received: 'before 375s # included 375s # after 375s # ' 375s ok 1 375s ok 379s t/apache/rwrite.t ................... 379s # using LWP client 379s 1..114 379s # Running under perl version 5.038002 for linux 379s # Current time local: Mon Jun 3 13:19:19 2024 379s # Current time GMT: Mon Jun 3 13:19:19 2024 379s # Using Test.pm version 1.31 379s # Using Apache/Test.pm version 1.42 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 1024 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 1024 379s # received: 1024 379s ok 1 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 2048 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 2048 379s # received: 2048 379s ok 2 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 3072 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 3072 379s # received: 3072 379s ok 3 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 4096 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 4096 379s # received: 4096 379s ok 4 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 5120 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 5120 379s # received: 5120 379s ok 5 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 6144 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 6144 379s # received: 6144 379s ok 6 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 7168 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 7168 379s # received: 7168 379s ok 7 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 8192 379s # received: 8192 379s ok 8 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 9216 379s # received: 9216 379s ok 9 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 10240 379s # received: 10240 379s ok 10 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 11264 379s # received: 11264 379s ok 11 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 12288 379s # received: 12288 379s ok 12 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 13312 379s # received: 13312 379s ok 13 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 14336 379s # received: 14336 379s ok 14 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 15360 379s # received: 15360 379s ok 15 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 16384 379s # received: 16384 379s ok 16 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 17408 379s # received: 17408 379s ok 17 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 18432 379s # received: 18432 379s ok 18 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 19456 379s # received: 19456 379s ok 19 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 20480 379s # received: 20480 379s ok 20 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 21504 379s # received: 21504 379s ok 21 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 22528 379s # received: 22528 379s ok 22 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 23552 379s # received: 23552 379s ok 23 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 24576 379s # received: 24576 379s ok 24 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 25600 379s # received: 25600 379s ok 25 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 26624 379s # received: 26624 379s ok 26 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 27648 379s # received: 27648 379s ok 27 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 28672 379s # received: 28672 379s ok 28 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 29696 379s # received: 29696 379s ok 29 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:21 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 30720 379s # received: 30720 379s ok 30 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 31744 379s # received: 31744 379s ok 31 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 32768 379s # received: 32768 379s ok 32 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 33792 379s # received: 33792 379s ok 33 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 34816 379s # received: 34816 379s ok 34 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 35840 379s # received: 35840 379s ok 35 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 36864 379s # received: 36864 379s ok 36 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 37888 379s # received: 37888 379s ok 37 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 38912 379s # received: 38912 379s ok 38 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 39936 379s # received: 39936 379s ok 39 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 40960 379s # received: 40960 379s ok 40 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 41984 379s # received: 41984 379s ok 41 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 43008 379s # received: 43008 379s ok 42 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 44032 379s # received: 44032 379s ok 43 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 45056 379s # received: 45056 379s ok 44 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 46080 379s # received: 46080 379s ok 45 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 47104 379s # received: 47104 379s ok 46 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 48128 379s # received: 48128 379s ok 47 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 49152 379s # received: 49152 379s ok 48 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 50176 379s # received: 50176 379s ok 49 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 51200 379s # received: 51200 379s ok 50 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 102400 379s # received: 102400 379s ok 51 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 307200 379s # received: 307200 379s ok 52 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 512000 379s # received: 512000 379s ok 53 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 2048000 379s # received: 2048000 379s ok 54 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 4096000 379s # received: 4096000 379s ok 55 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 6144000 379s # received: 6144000 379s ok 56 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 10240000 379s # received: 10240000 379s ok 57 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 1024 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 1024 379s # received: 1024 379s ok 58 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 2048 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 2048 379s # received: 2048 379s ok 59 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 3072 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 3072 379s # received: 3072 379s ok 60 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 4096 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 4096 379s # received: 4096 379s ok 61 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 5120 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 5120 379s # received: 5120 379s ok 62 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 6144 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 6144 379s # received: 6144 379s ok 63 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 7168 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #DMMATCH1: 1 379s # 379s # testing : bytes in body 379s # expected: 7168 379s # received: 7168 379s ok 64 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 8192 379s # received: 8192 379s ok 65 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 9216 379s # received: 9216 379s ok 66 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 10240 379s # received: 10240 379s ok 67 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 11264 379s # received: 11264 379s ok 68 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 12288 379s # received: 12288 379s ok 69 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 13312 379s # received: 13312 379s ok 70 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 14336 379s # received: 14336 379s ok 71 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 15360 379s # received: 15360 379s ok 72 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 16384 379s # received: 16384 379s ok 73 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 17408 379s # received: 17408 379s ok 74 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 18432 379s # received: 18432 379s ok 75 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 19456 379s # received: 19456 379s ok 76 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 20480 379s # received: 20480 379s ok 77 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 21504 379s # received: 21504 379s ok 78 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 22528 379s # received: 22528 379s ok 79 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 23552 379s # received: 23552 379s ok 80 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 24576 379s # received: 24576 379s ok 81 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 25600 379s # received: 25600 379s ok 82 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 26624 379s # received: 26624 379s ok 83 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 27648 379s # received: 27648 379s ok 84 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 28672 379s # received: 28672 379s ok 85 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 29696 379s # received: 29696 379s ok 86 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 30720 379s # received: 30720 379s ok 87 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 31744 379s # received: 31744 379s ok 88 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 32768 379s # received: 32768 379s ok 89 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 33792 379s # received: 33792 379s ok 90 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 34816 379s # received: 34816 379s ok 91 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 35840 379s # received: 35840 379s ok 92 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 36864 379s # received: 36864 379s ok 93 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 37888 379s # received: 37888 379s ok 94 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 38912 379s # received: 38912 379s ok 95 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 39936 379s # received: 39936 379s ok 96 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 40960 379s # received: 40960 379s ok 97 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 41984 379s # received: 41984 379s ok 98 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 43008 379s # received: 43008 379s ok 99 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 44032 379s # received: 44032 379s ok 100 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 45056 379s # received: 45056 379s ok 101 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 46080 379s # received: 46080 379s ok 102 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 47104 379s # received: 47104 379s ok 103 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 48128 379s # received: 48128 379s ok 104 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 49152 379s # received: 49152 379s ok 105 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 50176 379s # received: 50176 379s ok 106 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 51200 379s # received: 51200 379s ok 107 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 102400 379s # received: 102400 379s ok 108 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 307200 379s # received: 307200 379s ok 109 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 512000 379s # received: 512000 379s ok 110 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 2048000 379s # received: 2048000 379s ok 111 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 4096000 379s # received: 4096000 379s ok 112 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:22 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:23 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 6144000 379s # received: 6144000 379s ok 113 379s #lwp request: 379s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 379s #User-Agent: libwww-perl/6.77 379s # 379s #server response: 379s #HTTP/1.1 200 OK 379s #Connection: close 379s #Date: Mon, 03 Jun 2024 13:19:23 GMT 379s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 379s #Vary: In-If1 379s #Content-Length: 0 379s #Client-Date: Mon, 03 Jun 2024 13:19:23 GMT 379s #Client-Peer: 127.0.0.1:8529 379s #Client-Response-Num: 1 379s #Client-Transfer-Encoding: chunked 379s #DMMATCH1: 1 379s #X-Content-Length-Note: added by Apache::TestRequest 379s # 379s # testing : bytes in body 379s # expected: 10240000 379s # received: 10240000 379s ok 114 379s ok 382s t/apache/server_name_port.t ......... 382s 1..84 382s # Running under perl version 5.038002 for linux 382s # Current time local: Mon Jun 3 13:19:23 2024 382s # Current time GMT: Mon Jun 3 13:19:23 2024 382s # Using Test.pm version 1.31 382s # Using Apache/Test.pm version 1.42 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 382s # expecting 200, got 200 382s ok 1 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 2 382s # got SERVER_PORT='8529', expected '8529' 382s ok 3 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 382s # expecting 200, got 200 382s ok 4 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 5 382s # got SERVER_PORT='123', expected '123' 382s ok 6 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 382s # expecting 200, got 200 382s ok 7 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 8 382s # got SERVER_PORT='8529', expected '8529' 382s ok 9 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 382s # expecting 200, got 200 382s ok 10 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 11 382s # got SERVER_PORT='123', expected '123' 382s ok 12 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 382s # expecting 200, got 200 382s ok 13 382s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 382s ok 14 382s # got SERVER_PORT='8529', expected '8529' 382s ok 15 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 382s # expecting 200, got 200 382s ok 16 382s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 382s ok 17 382s # got SERVER_PORT='123', expected '123' 382s ok 18 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 382s # expecting 200, got 200 382s ok 19 382s # got SERVER_NAME='[::1]', expected '[::1]' 382s ok 20 382s # got SERVER_PORT='8529', expected '8529' 382s ok 21 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 382s # expecting 200, got 200 382s ok 22 382s # got SERVER_NAME='[::1]', expected '[::1]' 382s ok 23 382s # got SERVER_PORT='123', expected '123' 382s ok 24 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 382s # expecting 200, got 200 382s ok 25 382s # got SERVER_NAME='[a::1]', expected '[a::1]' 382s ok 26 382s # got SERVER_PORT='8529', expected '8529' 382s ok 27 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 382s # expecting 200, got 200 382s ok 28 382s # got SERVER_NAME='[a::1]', expected '[a::1]' 382s ok 29 382s # got SERVER_PORT='123', expected '123' 382s ok 30 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 382s # expecting 200, got 200 382s ok 31 382s # got SERVER_NAME='[a::1]', expected '[a::1]' 382s ok 32 382s # got SERVER_PORT='8529', expected '8529' 382s ok 33 382s # SENDING: 382s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 382s # expecting 200, got 200 382s ok 34 382s # got SERVER_NAME='[a::1]', expected '[a::1]' 382s ok 35 382s # got SERVER_PORT='123', expected '123' 382s ok 36 382s # SENDING: 382s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 37 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 38 382s # got SERVER_PORT='8529', expected '8529' 382s ok 39 382s # SENDING: 382s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 40 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 41 382s # got SERVER_PORT='123', expected '123' 382s ok 42 382s # SENDING: 382s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 43 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 44 382s # got SERVER_PORT='8529', expected '8529' 382s ok 45 382s # SENDING: 382s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 46 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 47 382s # got SERVER_PORT='123', expected '123' 382s ok 48 382s # SENDING: 382s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 49 382s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 382s ok 50 382s # got SERVER_PORT='8529', expected '8529' 382s ok 51 382s # SENDING: 382s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 52 382s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 382s ok 53 382s # got SERVER_PORT='123', expected '123' 382s ok 54 382s # SENDING: 382s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 55 382s # got SERVER_NAME='[::1]', expected '[::1]' 382s ok 56 382s # got SERVER_PORT='8529', expected '8529' 382s ok 57 382s # SENDING: 382s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 382s # expecting 200, got 200 382s ok 58 382s # got SERVER_NAME='[::1]', expected '[::1]' 382s ok 59 382s # got SERVER_PORT='123', expected '123' 382s ok 60 382s # SENDING: 382s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 382s # expecting 200, got 200 382s ok 61 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 62 382s # got SERVER_PORT='8529', expected '8529' 382s ok 63 382s # SENDING: 382s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 382s # expecting 200, got 200 382s ok 64 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 65 382s # got SERVER_PORT='123', expected '123' 382s ok 66 382s # SENDING: 382s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 382s # expecting 200, got 200 382s ok 67 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 68 382s # got SERVER_PORT='8529', expected '8529' 382s ok 69 382s # SENDING: 382s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 382s # expecting 200, got 200 382s ok 70 382s # got SERVER_NAME='righthost', expected 'righthost' 382s ok 71 382s # got SERVER_PORT='123', expected '123' 382s ok 72 382s # SENDING: 382s # 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 382s # expecting 200, got 200 382s ok 73 382s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 382s ok 74 382s # got SERVER_PORT='8529', expected '8529' 382s ok 75 382s # SENDING: 382s # 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 382s # expecting 200, got 200 382s ok 76 382s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 382s ok 77 382s # got SERVER_PORT='123', expected '123' 382s ok 78 382s # SENDING: 382s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 382s # expecting 200, got 200 382s ok 79 382s # got SERVER_NAME='[::1]', expected '[::1]' 382s ok 80 382s # got SERVER_PORT='8529', expected '8529' 382s ok 81 382s # SENDING: 382s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 382s # expecting 200, got 200 382s ok 82 382s # got SERVER_NAME='[::1]', expected '[::1]' 382s ok 83 382s # got SERVER_PORT='123', expected '123' 382s ok 84 382s ok 385s t/apache/teclchunk.t ................ skipped: Not supported yet 388s t/apr/uri.t ......................... 388s 1..1 388s # Running under perl version 5.038002 for linux 388s # Current time local: Mon Jun 3 13:19:29 2024 388s # Current time GMT: Mon Jun 3 13:19:29 2024 388s # Using Test.pm version 1.31 388s # Using Apache/Test.pm version 1.42 388s ok 1 388s ok 391s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 394s t/filter/case.t ..................... 394s 1..4 394s # Running under perl version 5.038002 for linux 394s # Current time local: Mon Jun 3 13:19:35 2024 394s # Current time GMT: Mon Jun 3 13:19:35 2024 394s # Using Test.pm version 1.31 394s # Using Apache/Test.pm version 1.42 394s ok 1 394s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 394s # expected 200 394s # received 200 394s # body: =HEAD1 NAME 394s X X 394s 394s PERLSUB - PERL SUBROUTINES 394s 394s =HEAD1 SYNOPSIS 394s 394s TO DECLARE SUBROUTINES: 394s X X 394s 394s SUB NAME; # A "FORWARD" DECLARATION. 394s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 394s SUB NAME : ATTRS; # WITH ATTRIBUTES 394s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 394s 394s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 394s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 394s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 394s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 394s 394s USE FEATURE 'SIGNATURES'; 394s SUB NAME(SIG) BLOCK # WITH SIGNATURE 394s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 394s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 394s 394s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 394s X 394s 394s $SUBREF = SUB BLOCK; # NO PROTO 394s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 394s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 394s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 394s 394s USE FEATURE 'SIGNATURES'; 394s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 394s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 394s 394s TO IMPORT SUBROUTINES: 394s X 394s 394s USE MODULE QW(NAME1 NAME2 NAME3); 394s 394s TO CALL SUBROUTINES: 394s X X 394s 394s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 394s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 394s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 394s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 394s 394s =HEAD1 DESCRIPTION 394s 394s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 394s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 394s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 394s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 394s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 394s ITS NAME OR A CODE REFERENCE. 394s 394s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 394s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 394s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 394s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 394s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 394s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 394s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 394s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 394s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 394s X X 394s 394s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 394s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 394s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 394s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 394s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 394s SUCH A SIGNATURE-USING SUBROUTINE. 394s 394s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 394s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 394s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 394s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 394s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 394s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 394s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 394s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 394s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 394s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 394s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 394s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 394s X X X<@_> 394s 394s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 394s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 394s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 394s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 394s L AND L. 394s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 394s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 394s 394s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 394s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 394s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 394s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 394s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 394s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 394s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 394s ONE LARGE INDISTINGUISHABLE LIST. 394s 394s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 394s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 394s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 394s EMPTY SUB RETURNS THE EMPTY LIST. 394s X X X 394s 394s EXAMPLE: 394s 394s SUB MAX { 394s MY $MAX = SHIFT(@_); 394s FOREACH $FOO (@_) { 394s $MAX = $FOO IF $MAX < $FOO; 394s } 394s RETURN $MAX; 394s } 394s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 394s 394s EXAMPLE: 394s 394s # GET A LINE, COMBINING CONTINUATION LINES 394s # THAT START WITH WHITESPACE 394s 394s SUB GET_LINE { 394s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 394s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 394s IF ($LOOKAHEAD =~ /^[ \T]/) { 394s $THISLINE .= $LOOKAHEAD; 394s } 394s ELSE { 394s LAST LINE; 394s } 394s } 394s RETURN $THISLINE; 394s } 394s 394s $LOOKAHEAD = ; # GET FIRST LINE 394s WHILE (DEFINED($LINE = GET_LINE())) { 394s ... 394s } 394s 394s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 394s 394s SUB MAYBESET { 394s MY($KEY, $VALUE) = @_; 394s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 394s } 394s 394s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 394s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 394s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 394s ITS CALLER'S VALUES. 394s X X 394s 394s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 394s SUB UPCASE_IN { 394s FOR (@_) { TR/A-Z/A-Z/ } 394s } 394s 394s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 394s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 394s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 394s X X 394s 394s UPCASE_IN("FREDERICK"); 394s 394s IT WOULD BE MUCH SAFER IF THE C FUNCTION 394s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 394s OF CHANGING THEM IN PLACE: 394s 394s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 394s SUB UPCASE { 394s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 394s MY @PARMS = @_; 394s FOR (@PARMS) { TR/A-Z/A-Z/ } 394s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 394s } 394s 394s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 394s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 394s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 394s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 394s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 394s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 394s 394s @NEWLIST = UPCASE(@LIST1, @LIST2); 394s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 394s 394s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 394s 394s (@X, @Y) = UPCASE(@LIST1, @LIST2); 394s 394s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 394s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 394s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 394s L FOR ALTERNATIVES. 394s 394s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 394s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 394s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 394s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 394s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 394s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 394s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 394s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 394s SEE L FOR MORE ABOUT ALL THAT. 394s X<&> 394s 394s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 394s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 394s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 394s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 394s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 394s X 394s 394s &FOO(1,2,3); # PASS THREE ARGUMENTS 394s FOO(1,2,3); # THE SAME 394s 394s FOO(); # PASS A NULL LIST 394s &FOO(); # THE SAME 394s 394s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 394s USE STRICT 'SUBS'; 394s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 394s # A COMPILE-TIME ERROR 394s NO STRICT 'SUBS'; 394s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 394s # A LITERAL STRING "FOO" 394s 394s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 394s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 394s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 394s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 394s X<&> 394s 394s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 394s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 394s YOUR SUBROUTINE'S NAME. 394s 394s USE V5.16; 394s MY $FACTORIAL = SUB { 394s MY ($X) = @_; 394s RETURN 1 IF $X == 1; 394s RETURN($X * __SUB__->( $X - 1 ) ); 394s }; 394s 394s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 394s IS SUBJECT TO CHANGE. 394s 394s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 394s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 394s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 394s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 394s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 394s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 394s SPECIAL, PRE-DEFINED THINGS. 394s 394s =OVER 394s 394s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 394s 394s C 394s 394s =ITEM DOCUMENTED IN L 394s 394s C, C 394s 394s =ITEM DOCUMENTED IN L 394s 394s C, C 394s 394s =ITEM DOCUMENTED IN L 394s 394s C, C, C, C, C, C, C, 394s C, C, C, C, C, C, 394s C, C, C, C, C, C, C, 394s C, C, C, C, C, C, 394s C, C, C, C, C, 394s C, C, C, C 394s 394s =ITEM DOCUMENTED IN L 394s 394s C, C, C, C, C, C, C, 394s C, C, C, C, C, C, C, 394s C, C, C, C, C, C 394s 394s =ITEM DOCUMENTED IN L 394s 394s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 394s L<< C|PERLFUNC/REQUIRE >> 394s 394s =ITEM DOCUMENTED IN L 394s 394s C 394s 394s =ITEM DOCUMENTED IN L 394s 394s C, C, C, C, C 394s 394s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 394s 394s ANY STARTING WITH C<(> 394s 394s =BACK 394s 394s THE C, C, C, C AND C SUBROUTINES 394s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 394s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 394s EXPLICITLY. SEE L 394s 394s =HEAD2 SIGNATURES 394s 394s X X 394s 394s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 394s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 394s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 394s 394s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 394s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 394s DIRECTLY BY C, IN THE CURRENT SCOPE. 394s 394s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 394s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 394s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 394s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 394s 394s FOR EXAMPLE, 394s 394s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 394s 394s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 394s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 394s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 394s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 394s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 394s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 394s 394s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 394s THE SIGNATURE. FOR EXAMPLE, 394s 394s SUB FOO ($LEFT, $RIGHT) { 394s RETURN $LEFT + $RIGHT; 394s } 394s 394s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 394s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 394s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 394s EQUIVALENT TO 394s 394s SUB FOO { 394s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 394s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 394s MY $LEFT = $_[0]; 394s MY $RIGHT = $_[1]; 394s RETURN $LEFT + $RIGHT; 394s } 394s 394s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 394s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 394s 394s SUB FOO ($FIRST, $, $THIRD) { 394s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 394s } 394s 394s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 394s MANDATORY FOR THE CALLER TO PASS IT. 394s 394s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 394s SEPARATED FROM THE PARAMETER NAME BY C<=>: 394s 394s SUB FOO ($LEFT, $RIGHT = 0) { 394s RETURN $LEFT + $RIGHT; 394s } 394s 394s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 394s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 394s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 394s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 394s FOR EXAMPLE, 394s 394s MY $AUTO_ID = 0; 394s SUB FOO ($THING, $ID = $AUTO_ID++) { 394s PRINT "$THING HAS ID $ID"; 394s } 394s 394s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 394s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 394s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 394s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 394s 394s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 394s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 394s } 394s 394s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 394s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 394s VALUE PROVIDED WAS C. 394s 394s SUB FOO ($NAME //= "WORLD") { 394s PRINT "HELLO, $NAME"; 394s } 394s 394s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 394s 394s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 394s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 394s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 394s 394s SUB FOO ($X ||= 10) { 394s RETURN 5 + $X; 394s } 394s 394s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 394s FOR EXAMPLE, 394s 394s SUB FOO ($THING, $ = 1) { 394s PRINT $THING; 394s } 394s 394s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 394s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 394s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 394s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 394s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 394s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 394s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 394s 394s SUB FOO ($THING, $=) { 394s PRINT $THING; 394s } 394s 394s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 394s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 394s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 394s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 394s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 394s TO RIGHT. 394s 394s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 394s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 394s 394s SUB FOO ($FILTER, @INPUTS) { 394s PRINT $FILTER->($_) FOREACH @INPUTS; 394s } 394s 394s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 394s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 394s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 394s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 394s 394s SUB FOO ($THING, @) { 394s PRINT $THING; 394s } 394s 394s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 394s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 394s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 394s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 394s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 394s AS WITH STANDARD HASH CONSTRUCTION. 394s 394s SUB FOO ($FILTER, %INPUTS) { 394s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 394s } 394s 394s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 394s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 394s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 394s 394s SUB FOO ($THING, %) { 394s PRINT $THING; 394s } 394s 394s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 394s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 394s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 394s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 394s AN EMPTY ARRAY OR EMPTY HASH. 394s 394s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 394s THAT THE CALLER PASSED NO ARGUMENTS: 394s 394s SUB FOO () { 394s RETURN 123; 394s } 394s 394s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 394s WARNING IN THE C CATEGORY. FROM PERL 5.36 394s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 394s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 394s STATEMENT SUCH AS: 394s 394s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 394s 394s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 394s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 394s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 394s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 394s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 394s WARNINGS IN THE C CATEGORY WHEN 394s COMPILED: 394s 394s SUB F ($X) { 394s # THIS LINE EMITS THE WARNING SEEN BELOW 394s PRINT "ARGUMENTS ARE @_"; 394s } 394s 394s Z<> 394s 394s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 394s EXPERIMENTAL AT ... 394s 394s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 394s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 394s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 394s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 394s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 394s SUPPLY THAT ARGUMENT. 394s 394s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 394s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 394s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 394s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 394s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 394s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 394s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 394s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 394s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 394s 394s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 394s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 394s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 394s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 394s L. FOR EXAMPLE, 394s 394s SUB FOO :PROTOTYPE($) { $_[0] } 394s 394s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 394s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 394s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 394s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 394s 394s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 394s RETURN $LEFT + $RIGHT; 394s } 394s 394s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 394s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 394s THE SUBROUTINE'S BODY. 394s 394s =HEAD2 PRIVATE VARIABLES VIA MY() 394s X X X X X 394s X X 394s 394s SYNOPSIS: 394s 394s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 394s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 394s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 394s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 394s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 394s 394s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 394s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 394s SEE L AND L. 394s 394s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 394s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 394s (C/C/C/C), LOOP 394s (C/C/C/C/C), SUBROUTINE, C, 394s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 394s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 394s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 394s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 394s WITH C INSTEAD. 394s 394s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 394s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 394s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 394s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 394s ITS OWN COPY. 394s X 394s 394s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 394s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 394s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 394s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 394s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 394s 394s MY $X = 10; 394s SUB BUMPX { $X++ } 394s 394s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 394s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 394s THE C ITSELF. SEE L. 394s X 394s 394s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 394s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 394s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 394s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 394s 394s $ARG = "FRED"; # "GLOBAL" VARIABLE 394s $N = CUBE_ROOT(27); 394s PRINT "$ARG THINKS THE ROOT IS $N\N"; 394s # OUTPUTS: FRED THINKS THE ROOT IS 3 394s 394s SUB CUBE_ROOT { 394s MY $ARG = SHIFT; # NAME DOESN'T MATTER 394s $ARG **= 1/3; 394s RETURN $ARG; 394s } 394s 394s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 394s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 394s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 394s 394s MY ($FOO) = ; # WRONG? 394s MY @FOO = ; 394s 394s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 394s 394s MY $FOO = ; 394s 394s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 394s 394s MY $FOO, $BAR = 1; # WRONG 394s 394s THAT HAS THE SAME EFFECT AS 394s 394s MY $FOO; 394s $BAR = 1; 394s 394s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 394s THE CURRENT STATEMENT. THUS, 394s 394s MY $X = $X; 394s 394s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 394s THE EXPRESSION 394s 394s MY $X = 123 AND $X == 123 394s 394s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 394s 394s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 394s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 394s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 394s 394s WHILE (MY $LINE = <>) { 394s $LINE = LC $LINE; 394s } CONTINUE { 394s PRINT $LINE; 394s } 394s 394s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 394s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 394s IT. SIMILARLY, IN THE CONDITIONAL 394s 394s IF ((MY $ANSWER = ) =~ /^YES$/I) { 394s USER_AGREES(); 394s } ELSIF ($ANSWER =~ /^NO$/I) { 394s USER_DISAGREES(); 394s } ELSE { 394s CHOMP $ANSWER; 394s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 394s } 394s 394s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 394s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 394s BUT NOT BEYOND IT. SEE L FOR INFORMATION 394s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 394s 394s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 394s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 394s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 394s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 394s IN THE LOOP 394s X X 394s 394s FOR MY $I (1, 2, 3) { 394s SOME_FUNCTION(); 394s } 394s 394s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 394s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 394s X X 394s 394s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 394s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 394s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 394s 394s USE STRICT 'VARS'; 394s 394s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 394s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 394s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 394s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 394s THIS WITH C. 394s 394s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 394s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 394s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 394s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 394s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 394s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 394s EXAMPLE. 394s 394s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 394s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 394s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 394s 394s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 394s 394s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 394s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 394s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 394s 394s PACKAGE MAIN; 394s LOCAL $X = 10; 394s MY $X = 20; 394s PRINT "$X AND $::X\N"; 394s 394s THAT WILL PRINT OUT C<20> AND C<10>. 394s 394s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 394s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 394s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 394s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 394s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 394s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 394s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 394s AN ANONYMOUS SUB REFERENCE: 394s 394s MY $SECRET_VERSION = '1.001-BETA'; 394s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 394s &$SECRET_SUB(); 394s 394s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 394s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 394s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 394s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 394s UNQUALIFIED AND UNQUALIFIABLE. 394s 394s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 394s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 394s L FOR SOMETHING OF A WORK-AROUND TO 394s THIS. 394s 394s =HEAD2 PERSISTENT PRIVATE VARIABLES 394s X X X X 394s X X 394s 394s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 394s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 394s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 394s 394s =HEAD3 PERSISTENT VARIABLES VIA STATE() 394s 394s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 394s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 394s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 394s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 394s THE C FORM DOES NOT REQUIRE THE 394s C PRAGMA. 394s 394s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 394s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 394s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 394s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 394s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 394s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 394s SUBROUTINE EACH TIME IT IS EXECUTED.) 394s 394s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 394s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 394s 394s USE FEATURE 'STATE'; 394s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 394s 394s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 394s 394s USE FEATURE 'STATE'; 394s SUB CREATE_COUNTER { 394s RETURN SUB { STATE $X; RETURN ++$X } 394s } 394s 394s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 394s CODE OUTSIDE. 394s 394s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 394s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 394s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 394s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 394s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 394s 394s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 394s 394s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 394s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 394s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 394s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 394s 394s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 394s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 394s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 394s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 394s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 394s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 394s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 394s 394s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 394s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 394s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 394s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 394s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 394s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 394s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 394s 394s { 394s MY $SECRET_VAL = 0; 394s SUB GIMME_ANOTHER { 394s RETURN ++$SECRET_VAL; 394s } 394s } 394s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 394s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 394s 394s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 394s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 394s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 394s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 394s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 394s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 394s STARTS TO RUN: 394s 394s BEGIN { 394s MY $SECRET_VAL = 0; 394s SUB GIMME_ANOTHER { 394s RETURN ++$SECRET_VAL; 394s } 394s } 394s 394s SEE L ABOUT THE 394s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 394s C AND C. 394s 394s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 394s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 394s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 394s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 394s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 394s 394s =HEAD2 TEMPORARY VALUES VIA LOCAL() 394s X X X X 394s X 394s 394s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 394s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 394s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 394s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 394s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 394s 394s SYNOPSIS: 394s 394s # LOCALIZATION OF VALUES 394s 394s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 394s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 394s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 394s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 394s 394s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 394s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 394s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 394s # LOCALIZATION 394s 394s # LOCALIZATION OF SYMBOLS 394s 394s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 394s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 394s # @MERLYN IS REALLY @RANDAL, ETC 394s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 394s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 394s 394s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 394s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 394s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 394s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 394s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 394s 394s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 394s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 394s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 394s CREATES NEW, DYNAMICALLY SCOPED VALUES. 394s 394s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 394s PLACED IN PARENTHESES. THIS OPERATOR WORKS 394s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 394s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 394s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 394s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 394s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 394s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 394s UNDEFINED VALUE.) 394s 394s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 394s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 394s VARIABLES OUTSIDE THE LOOP. 394s 394s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 394s X 394s 394s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 394s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 394s VIEWED AS A SCALAR OR AN ARRAY. SO 394s 394s LOCAL($FOO) = ; 394s LOCAL @FOO = ; 394s 394s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 394s 394s LOCAL $FOO = ; 394s 394s SUPPLIES A SCALAR CONTEXT. 394s 394s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 394s X 394s 394s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 394s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 394s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 394s 394s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 394s 394s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 394s { LOCAL $/ = UNDEF; $SLURP = ; } 394s 394s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 394s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 394s I, BECAUSE THE $1 VARIABLE IS 394s MAGICAL AND READ-ONLY : 394s 394s LOCAL $1 = 2; 394s 394s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 394s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 394s TO SAFELY REUSE $_ IN A SUBROUTINE. 394s 394s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 394s WORK AS DESCRIBED. 394s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 394s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 394s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 394s SEE L FOR MORE 394s DETAILS. 394s X 394s 394s =HEAD3 LOCALIZATION OF GLOBS 394s X X 394s 394s THE CONSTRUCT 394s 394s LOCAL *NAME; 394s 394s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 394s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 394s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 394s 394s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 394s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 394s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 394s SEPARATOR. 394s 394s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 394s X X 394s X 394s 394s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 394s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 394s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 394s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 394s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 394s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 394s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 394s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 394s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 394s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 394s 394s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 394s @ARY = ( 0..5 ); 394s { 394s LOCAL($ARY[5]) = 6; 394s LOCAL($HASH{'A'}) = 'DRILL'; 394s WHILE (MY $E = POP(@ARY)) { 394s PRINT "$E . . .\N"; 394s LAST UNLESS $E > 3; 394s } 394s IF (@ARY) { 394s $HASH{'ONLY A'} = 'TEST'; 394s DELETE $HASH{'A'}; 394s } 394s } 394s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 394s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 394s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 394s 394s PERL WILL PRINT 394s 394s 6 . . . 394s 4 . . . 394s 3 . . . 394s THIS IS A TEST ONLY A TEST. 394s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 394s 394s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 394s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 394s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 394s SURPRISING, AND IS VERY LIKELY TO CHANGE. 394s 394s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 394s X X X 394s X 394s 394s YOU CAN USE THE C AND C 394s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 394s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 394s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 394s 394s DO { 394s MY $VAL = $ARRAY[$IDX]; 394s LOCAL $ARRAY[$IDX]; 394s DELETE $ARRAY[$IDX]; 394s $VAL 394s } 394s 394s AND 394s 394s DO { 394s MY $VAL = $HASH{KEY}; 394s LOCAL $HASH{KEY}; 394s DELETE $HASH{KEY}; 394s $VAL 394s } 394s 394s EXCEPT THAT FOR THOSE THE C IS 394s SCOPED TO THE C BLOCK. SLICES ARE 394s ALSO ACCEPTED. 394s 394s MY %HASH = ( 394s A => [ 7, 8, 9 ], 394s B => 1, 394s ) 394s 394s { 394s MY $X = DELETE LOCAL $HASH{A}; 394s # $X IS [ 7, 8, 9 ] 394s # %HASH IS (B => 1) 394s 394s { 394s MY @NUMS = DELETE LOCAL @$X[0, 2] 394s # @NUMS IS (7, 9) 394s # $X IS [ UNDEF, 8 ] 394s 394s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 394s } 394s # $X IS BACK TO [ 7, 8, 9 ] 394s 394s } 394s # %HASH IS BACK TO ITS ORIGINAL STATE 394s 394s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 394s 394s =HEAD2 LVALUE SUBROUTINES 394s X X 394s 394s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 394s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 394s 394s MY $VAL; 394s SUB CANMOD : LVALUE { 394s $VAL; # OR: RETURN $VAL; 394s } 394s SUB NOMOD { 394s $VAL; 394s } 394s 394s CANMOD() = 5; # ASSIGNS TO $VAL 394s NOMOD() = 5; # ERROR 394s 394s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 394s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 394s BY A SCALAR. FOR EXAMPLE, CONSIDER: 394s 394s DATA(2,3) = GET_DATA(3,4); 394s 394s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 394s 394s (DATA(2,3)) = GET_DATA(3,4); 394s 394s AND IN: 394s 394s (DATA(2),DATA(3)) = GET_DATA(3,4); 394s 394s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 394s 394s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 394s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 394s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 394s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 394s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 394s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 394s 394s =HEAD2 LEXICAL SUBROUTINES 394s X X X X 394s 394s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 394s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 394s AVAILABLE UNDER C OR C OR HIGHER. 394s 394s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 394s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 394s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 394s CATEGORY WAS DISABLED. 394s 394s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 394s DECLARED, AND ONLY AFTER THAT DECLARATION: 394s 394s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 394s # VERSIONS EARLIER THAN 5.26. 394s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 394s USE FEATURE 'LEXICAL_SUBS'; 394s 394s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 394s STATE SUB FOO { 394s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 394s } 394s FOO(); # CALLS "STATE" SUB 394s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 394s 394s MY SUB BAR { ... } 394s BAR(); # CALLS "MY" SUB 394s 394s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 394s 394s # WRONG 394s MY SUB BAZ { 394s BAZ(); 394s } 394s 394s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 394s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 394s 394s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 394s 394s MY SUB BAZ { 394s __SUB__->(); # CALLS ITSELF 394s } 394s 394s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 394s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 394s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 394s HOWEVER: 394s 394s MY SUB BAZ; # PREDECLARATION 394s SUB BAZ { # DEFINE THE "MY" SUB 394s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 394s } 394s 394s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 394s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 394s C; THEY KEEP EACH OTHER ALIVE (SEE L). 394s 394s =HEAD3 C VS C 394s 394s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 394s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 394s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 394s CONTAINING BLOCK TO THE NEXT. 394s 394s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 394s NECESSARY IF YOU WANT TO CREATE CLOSURES: 394s 394s SUB WHATEVER { 394s MY $X = SHIFT; 394s MY SUB INNER { 394s ... DO SOMETHING WITH $X ... 394s } 394s INNER(); 394s } 394s 394s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 394s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 394s SEE THE C<$X> FROM THE FIRST CALL TO C. 394s 394s =HEAD3 C SUBROUTINES 394s 394s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 394s SUBROUTINE OF THE SAME NAME. 394s 394s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 394s INSIDE AN INNER SCOPE: 394s 394s SUB FOO { ... } 394s 394s SUB BAR { 394s MY SUB FOO { ... } 394s { 394s # NEED TO USE THE OUTER FOO HERE 394s OUR SUB FOO; 394s FOO(); 394s } 394s } 394s 394s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 394s 394s PACKAGE MYSNEAKYMODULE; 394s 394s OUR SUB DO_SOMETHING { ... } 394s 394s SUB DO_SOMETHING_WITH_CALLER { 394s PACKAGE DB; 394s () = CALLER 1; # SETS @DB::ARGS 394s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 394s } 394s 394s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 394s X X<*> 394s 394s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 394s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 394s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 394s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 394s 394s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 394s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 394s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 394s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 394s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 394s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 394s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 394s 394s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 394s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 394s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 394s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 394s 394s SUB DOUBLEARY { 394s LOCAL(*SOMEARY) = @_; 394s FOREACH $ELEM (@SOMEARY) { 394s $ELEM *= 2; 394s } 394s } 394s DOUBLEARY(*FOO); 394s DOUBLEARY(*BAR); 394s 394s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 394s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 394s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 394s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 394s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 394s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 394s 394s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 394s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 394s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 394s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 394s L. 394s 394s =HEAD2 WHEN TO STILL USE LOCAL() 394s X X 394s 394s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 394s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 394s I USE C INSTEAD OF C. 394s 394s =OVER 4 394s 394s =ITEM 1. 394s 394s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 394s 394s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 394s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 394s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 394s IN C<@FIELDS>. 394s 394s { 394s LOCAL @ARGV = ("/ETC/MOTD"); 394s LOCAL $/ = UNDEF; 394s LOCAL $_ = <>; 394s @FIELDS = SPLIT /^\S*=+\S*$/; 394s } 394s 394s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 394s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 394s 394s =ITEM 2. 394s 394s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 394s 394s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 394s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 394s TABLE ENTRIES: 394s 394s SUB IOQUEUE { 394s LOCAL (*READER, *WRITER); # NOT MY! 394s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 394s RETURN (*READER, *WRITER); 394s } 394s ($HEAD, $TAIL) = IOQUEUE(); 394s 394s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 394s ENTRIES. 394s 394s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 394s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 394s A LOCAL ALIAS. 394s 394s { 394s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 394s GROW(); # REALLY CALLS SHRINK() 394s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 394s } 394s GROW(); # GET THE REAL GROW() AGAIN 394s 394s SEE L FOR MORE ABOUT MANIPULATING 394s FUNCTIONS BY NAME IN THIS WAY. 394s 394s =ITEM 3. 394s 394s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 394s 394s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 394s IS DONE ON DYNAMICS: 394s 394s { 394s LOCAL $SIG{INT} = 'IGNORE'; 394s FUNCT(); # UNINTERRUPTIBLE 394s } 394s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 394s 394s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 394s 394s =BACK 394s 394s =HEAD2 PASS BY REFERENCE 394s X X X 394s 394s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 394s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 394s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 394s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 394s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 394s 394s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 394s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 394s OF ALL THEIR FORMER LAST ELEMENTS: 394s 394s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 394s 394s SUB POPMANY { 394s MY $AREF; 394s MY @RETLIST; 394s FOREACH $AREF ( @_ ) { 394s PUSH @RETLIST, POP @$AREF; 394s } 394s RETURN @RETLIST; 394s } 394s 394s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 394s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 394s 394s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 394s SUB INTER { 394s MY ($K, $HREF, %SEEN); # LOCALS 394s FOREACH $HREF (@_) { 394s WHILE ( $K = EACH %$HREF ) { 394s $SEEN{$K}++; 394s } 394s } 394s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 394s } 394s 394s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 394s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 394s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 394s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 394s A LITTLE EXPENSIVE. 394s 394s WHERE PEOPLE GET INTO TROUBLE IS HERE: 394s 394s (@W, @X) = FUNC(@Y, @Z); 394s OR 394s (%W, %X) = FUNC(%Y, %Z); 394s 394s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 394s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 394s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 394s AS ALWAYS. 394s 394s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 394s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 394s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 394s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 394s 394s ($WREF, $XREF) = FUNC(\@Y, \@Z); 394s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 394s SUB FUNC { 394s MY ($YREF, $ZREF) = @_; 394s IF (@$YREF > @$ZREF) { 394s RETURN ($YREF, $ZREF); 394s } ELSE { 394s RETURN ($ZREF, $YREF); 394s } 394s } 394s 394s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 394s 394s (*W, *X) = FUNC(\@Y, \@Z); 394s PRINT "@W HAS MORE THAN @X\N"; 394s SUB FUNC { 394s LOCAL (*Y, *Z) = @_; 394s IF (@Y > @Z) { 394s RETURN (\@Y, \@Z); 394s } ELSE { 394s RETURN (\@Z, \@Y); 394s } 394s } 394s 394s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 394s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 394s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 394s ARE IN THE SYMBOL TABLE. 394s 394s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 394s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 394s FOR EXAMPLE: 394s 394s SPLUTTER(\*STDOUT); 394s SUB SPLUTTER { 394s MY $FH = SHIFT; 394s PRINT $FH "HER UM WELL A HMMM\N"; 394s } 394s 394s $REC = GET_REC(\*STDIN); 394s SUB GET_REC { 394s MY $FH = SHIFT; 394s RETURN SCALAR <$FH>; 394s } 394s 394s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 394s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 394s 394s SUB OPENIT { 394s MY $PATH = SHIFT; 394s LOCAL *FH; 394s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 394s } 394s 394s =HEAD2 PROTOTYPES 394s X X 394s 394s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 394s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 394s SECTION OR WITH A L. 394s IF YOU DECLARE EITHER OF 394s 394s SUB MYPUSH (\@@) 394s SUB MYPUSH :PROTOTYPE(\@@) 394s 394s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 394s 394s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 394s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 394s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 394s OF AN ATTRIBUTE. 394s 394s THE 394s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 394s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 394s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 394s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 394s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 394s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 394s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 394s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 394s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 394s 394s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 394s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 394s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 394s 394s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 394s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 394s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 394s CORRESPONDING BUILT-IN. 394s 394s DECLARED AS CALLED AS 394s 394s SUB MYLINK ($$) MYLINK $OLD, $NEW 394s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 394s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 394s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 394s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 394s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 394s SUB MYPOP (\@) MYPOP @ARRAY 394s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 394s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 394s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 394s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 394s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 394s SUB MYRAND (;$) MYRAND 42 394s SUB MYTIME () MYTIME 394s 394s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 394s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 394s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 394s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 394s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 394s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 394s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 394s 394s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 394s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 394s 394s SUB MYREF (\[$@%&*]) 394s 394s WILL ALLOW CALLING MYREF() AS 394s 394s MYREF $VAR 394s MYREF @ARRAY 394s MYREF %HASH 394s MYREF &SUB 394s MYREF *GLOB 394s 394s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 394s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 394s 394s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 394s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 394s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 394s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 394s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 394s 394s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 394s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 394s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 394s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 394s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 394s FOLLOWS: 394s 394s USE SYMBOL 'QUALIFY_TO_REF'; 394s 394s SUB FOO (*) { 394s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 394s ... 394s } 394s 394s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 394s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 394s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 394s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 394s 394s SUB MYPUSH (+@) { 394s MY $AREF = SHIFT; 394s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 394s PUSH @$AREF, @_; 394s } 394s 394s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 394s IS OF AN ACCEPTABLE TYPE. 394s 394s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 394s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 394s 394s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 394s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 394s PROVIDED, C<$_> WILL BE USED INSTEAD. 394s 394s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 394s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 394s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 394s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 394s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 394s 394s MYTIME +2; 394s 394s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 394s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 394s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 394s 394s SUB MYGETPROTOBYNUMBER($;); 394s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 394s 394s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 394s PROVIDED IT'S IN THE INITIAL POSITION: 394s X<&> 394s 394s SUB TRY (&@) { 394s MY($TRY,$CATCH) = @_; 394s EVAL { &$TRY }; 394s IF ($@) { 394s LOCAL $_ = $@; 394s &$CATCH; 394s } 394s } 394s SUB CATCH (&) { $_[0] } 394s 394s TRY { 394s DIE "PHOOEY"; 394s } CATCH { 394s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 394s }; 394s 394s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 394s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 394s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 394s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 394s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 394s 394s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 394s X 394s 394s SUB MYGREP (&@) { 394s MY $CODE = SHIFT; 394s MY @RESULT; 394s FOREACH $_ (@_) { 394s PUSH(@RESULT, $_) IF &$CODE; 394s } 394s @RESULT; 394s } 394s 394s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 394s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 394s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 394s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 394s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 394s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 394s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 394s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 394s 394s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 394s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 394s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 394s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 394s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 394s MAJORITY OF OFFENDING CODE IS FIXED. 394s 394s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 394s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 394s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 394s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 394s 394s SUB FUNC ($) { 394s MY $N = SHIFT; 394s PRINT "YOU GAVE ME $N\N"; 394s } 394s 394s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 394s RETURNING A LIST: 394s 394s FUNC(@FOO); 394s FUNC( $TEXT =~ /\W+/G ); 394s 394s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 394s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 394s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 394s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 394s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 394s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 394s 394s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 394s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 394s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 394s EFFECT, LIKE SO: 394s 394s SUB FOO($$); 394s SUB FOO($$) { 394s FOO 1, 2; 394s } 394s 394s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 394s TO MAKE THE WORLD A BETTER PLACE. 394s 394s =HEAD2 CONSTANT FUNCTIONS 394s X 394s 394s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 394s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 394s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 394s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 394s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 394s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 394s 394s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 394s 394s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 394s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 394s # AND IT'S INLINED, TOO! 394s SUB ST_DEV () { 0 } 394s SUB ST_INO () { 1 } 394s 394s SUB FLAG_FOO () { 1 << 8 } 394s SUB FLAG_BAR () { 1 << 9 } 394s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 394s 394s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 394s 394s SUB N () { INT(OPT_BAZ) / 3 } 394s 394s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 394s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 394s 394s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 394s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 394s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 394s C: 394s 394s SUB BAZ_VAL () { 394s IF (OPT_BAZ) { 394s RETURN 23; 394s } 394s ELSE { 394s RETURN 42; 394s } 394s } 394s SUB BONK_VAL () { RETURN 12345 } 394s 394s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 394s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 394s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 394s 394s BEGIN { 394s MY $VAR = 1; 394s NO STRICT 'REFS'; 394s *INLINED = SUB () { $VAR }; 394s } 394s 394s BEGIN { 394s MY $VAR = 1; 394s MY $REF = \$VAR; 394s NO STRICT 'REFS'; 394s *NOT_INLINED = SUB () { $VAR }; 394s } 394s 394s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 394s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 394s 394s BEGIN { 394s MY $X = 10; 394s *FOO = SUB () { $X }; 394s $X++; 394s } 394s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 394s 394s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 394s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 394s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 394s SO IT PRINTED C<10>, NOT C<11>. 394s 394s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 394s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 394s ASIDE FROM WHERE IT IS DECLARED. 394s 394s # FINE, NO WARNING 394s BEGIN { 394s MY $X = 54321; 394s *INLINED = SUB () { $X }; 394s } 394s # ERROR 394s BEGIN { 394s MY $X; 394s $X = 54321; 394s *ALSO_INLINED = SUB () { $X }; 394s } 394s 394s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 394s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 394s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 394s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 394s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 394s 394s MY $X = 54321; 394s *INLINED = SUB : CONST { $X }; 394s $X++; 394s 394s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 394s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 394s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 394s VALUE CAPTURED THE SAME WAY. 394s 394s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 394s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 394s AN EXPLICIT C: 394s 394s BEGIN { 394s MY $X = 10; 394s *FOO = SUB () { RETURN $X }; 394s $X++; 394s } 394s PRINT FOO(); # PRINTS 11 394s 394s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 394s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 394s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 394s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 394s 394s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 394s SUB ONE { 394s 1; 394s } 394s IF (ONE ) { 394s PRINT ONE() IF ONE ; 394s } 394s 394s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 394s SUB ONE () { 1 } 394s DO { 394s PRINT 1 394s }; 394s 394s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 394s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 394s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 394s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 394s 394s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 394s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 394s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 394s SUBROUTINE ONE REDEFINED AT -E LINE 1. 394s 394s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 394s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 394s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 394s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 394s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 394s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 394s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 394s MENTIONED ABOVE: 394s 394s SUB NOT_INLINED () { RETURN 23 } 394s 394s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 394s X X X X 394s 394s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 394s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 394s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 394s ON A NON-UNIX SYSTEM. 394s 394s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 394s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 394s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 394s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 394s 394s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 394s CHDIR $SOMEWHERE; 394s SUB CHDIR { ... } 394s 394s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 394s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 394s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 394s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 394s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 394s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 394s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 394s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 394s FOR SOME KEYWORDS. SEE L. 394s 394s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 394s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 394s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 394s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 394s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 394s THAT IS, THEY COULD SAY 394s 394s USE MODULE 'OPEN'; 394s 394s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 394s 394s USE MODULE; 394s 394s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 394s 394s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 394s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 394s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 394s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 394s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 394s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 394s THAT UNDERSTANDS REGULAR EXPRESSIONS. 394s 394s PACKAGE REGLOB; 394s REQUIRE EXPORTER; 394s @ISA = 'EXPORTER'; 394s @EXPORT_OK = 'GLOB'; 394s 394s SUB IMPORT { 394s MY $PKG = SHIFT; 394s RETURN UNLESS @_; 394s MY $SYM = SHIFT; 394s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 394s $PKG->EXPORT($WHERE, $SYM, @_); 394s } 394s 394s SUB GLOB { 394s MY $PAT = SHIFT; 394s MY @GOT; 394s IF (OPENDIR MY $D, '.') { 394s @GOT = GREP /$PAT/, READDIR $D; 394s CLOSEDIR $D; 394s } 394s RETURN @GOT; 394s } 394s 1; 394s 394s AND HERE'S HOW IT COULD BE (AB)USED: 394s 394s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 394s PACKAGE FOO; 394s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 394s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 394s 394s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 394s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 394s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 394s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 394s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 394s IT MUST BE DONE AT ALL. 394s 394s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 394s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 394s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 394s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 394s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 394s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 394s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 394s LIBRARY. 394s 394s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 394s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 394s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 394s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 394s (SEE L). 394s 394s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 394s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 394s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 394s 394s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 394s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 394s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 394s C SYNTAX, THOUGH). 394s 394s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 394s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 394s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 394s 394s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 394s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 394s 394s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 394s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 394s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 394s 394s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 394s 394s =HEAD2 AUTOLOADING 394s X X 394s 394s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 394s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 394s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 394s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 394s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 394s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 394s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 394s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 394s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 394s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 394s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 394s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 394s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 394s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 394s SUBROUTINE NAME. SEE L FOR DETAILS.) 394s 394s 394s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 394s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 394s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 394s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 394s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 394s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 394s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 394s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 394s 394s SUB AUTOLOAD { 394s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 394s MY $PROGRAM = $AUTOLOAD; 394s $PROGRAM =~ S/.*:://; 394s SYSTEM($PROGRAM, @_); 394s } 394s DATE(); 394s WHO(); 394s LS('-L'); 394s 394s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 394s EVEN NEED PARENTHESES: 394s 394s USE SUBS QW(DATE WHO LS); 394s DATE; 394s WHO; 394s LS '-L'; 394s 394s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 394s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 394s 394s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 394s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 394s DESCRIBED IN L AND IN L, THE STANDARD 394s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 394s FUNCTIONS TO PERL CODE IN L. 394s 394s =HEAD2 SUBROUTINE ATTRIBUTES 394s X X X 394s 394s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 394s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 394s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 394s C HAD BEEN SEEN. SEE L FOR DETAILS 394s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 394s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 394s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 394s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 394s 394s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 394s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 394s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 394s NEST PROPERLY. 394s 394s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 394s 394s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 394s SUB PLUGH () : UGLY('\(") :BAD; 394s SUB XYZZY : _5X5 { ... } 394s 394s EXAMPLES OF INVALID SYNTAX: 394s 394s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 394s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 394s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 394s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 394s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 394s 394s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 394s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 394s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 394s PARSED AND INVOKED: 394s 394s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 394s 394s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 394s SEE L AND L. 394s 394s =HEAD1 SEE ALSO 394s 394s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 394s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 394s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 394s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 394s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 394s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 394s 394s =FOR VI 394s # EX: SET STS=0 SW=4 ET: 394s 394s ok 2 394s # testing mod_cgi with /modules/cgi/perl.pl 394s # expected 200 394s # received 200 394s # body: PERL CGI 394s ok 3 394s # testing mod_test_rwrite with /test_rwrite 394s # expected 200 394s # received 200 394s # body: A 394s ok 4 394s ok 397s t/filter/case_in.t .................. 397s 1..3 397s # Running under perl version 5.038002 for linux 397s # Current time local: Mon Jun 3 13:19:38 2024 397s # Current time GMT: Mon Jun 3 13:19:38 2024 397s # Using Test.pm version 1.31 397s # Using Apache/Test.pm version 1.42 397s ok 1 397s # testing mod_cgi with /modules/cgi/perl_echo.pl 397s # expected 200 397s # received 200 397s ok 2 397s # testing mod_echo_post with /echo_post 397s # expected 200 397s # received 200 397s ok 3 397s ok 400s t/filter/input_body.t ............... 400s 1..2 400s # Running under perl version 5.038002 for linux 400s # Current time local: Mon Jun 3 13:19:41 2024 400s # Current time GMT: Mon Jun 3 13:19:41 2024 400s # Using Test.pm version 1.31 400s # Using Apache/Test.pm version 1.42 400s # testing : Posted "1 ko" 400s # expected: 'ok 1' 400s # received: 'ok 1' 400s ok 1 400s # testing : Posted "2 ko" 400s # expected: 'ok 2' 400s # received: 'ok 2' 400s ok 2 400s ok 403s t/http11/basicauth.t ................ 403s 1..3 403s # Running under perl version 5.038002 for linux 403s # Current time local: Mon Jun 3 13:19:44 2024 403s # Current time GMT: Mon Jun 3 13:19:44 2024 403s # Using Test.pm version 1.31 403s # Using Apache/Test.pm version 1.42 403s ok 1 403s ok 2 403s ok 3 403s ok 407s t/http11/chunked.t .................. 407s 1..30 407s # Running under perl version 5.038002 for linux 407s # Current time local: Mon Jun 3 13:19:48 2024 407s # Current time GMT: Mon Jun 3 13:19:48 2024 407s # Using Test.pm version 1.31 407s # Using Apache/Test.pm version 1.42 407s # testing : response protocol 407s # expected: 'HTTP/1.1' 407s # received: 'HTTP/1.1' 407s ok 1 407s # testing : response Transfer-Encoding 407s # expected: 'chunked' 407s # received: 'chunked' 407s ok 2 407s # testing : no Content-Length 407s # expected: 0 407s # received: 0 407s ok 3 407s # testing : body length 407s # expected: '70976' 407s # received: 70976 407s ok 4 407s # testing : number of requests 407s # expected: 1 407s # received: 1 407s ok 5 407s # testing : response protocol 407s # expected: 'HTTP/1.1' 407s # received: 'HTTP/1.1' 407s ok 6 407s # testing : response Transfer-Encoding 407s # expected: 'chunked' 407s # received: 'chunked' 407s ok 7 407s # testing : no Content-Length 407s # expected: 0 407s # received: 0 407s ok 8 407s # testing : body length 407s # expected: '212509' 407s # received: 212509 407s ok 9 407s # testing : number of requests 407s # expected: 2 407s # received: 2 407s ok 10 407s # testing : response protocol 407s # expected: 'HTTP/1.1' 407s # received: 'HTTP/1.1' 407s ok 11 407s # testing : response Transfer-Encoding 407s # expected: 'chunked' 407s # received: 'chunked' 407s ok 12 407s # testing : no Content-Length 407s # expected: 0 407s # received: 0 407s ok 13 407s # testing : body length 407s # expected: '280545' 407s # received: 280545 407s ok 14 407s # testing : number of requests 407s # expected: 3 407s # received: 3 407s ok 15 407s # testing : response protocol 407s # expected: 'HTTP/1.1' 407s # received: 'HTTP/1.1' 407s ok 16 407s # testing : response Transfer-Encoding 407s # expected: 'chunked' 407s # received: 'chunked' 407s ok 17 407s # testing : no Content-Length 407s # expected: 0 407s # received: 0 407s ok 18 407s # testing : body length 407s # expected: '845969' 407s # received: 845969 407s ok 19 407s # testing : number of requests 407s # expected: 4 407s # received: 4 407s ok 20 407s # testing : response protocol 407s # expected: 'HTTP/1.1' 407s # received: 'HTTP/1.1' 407s ok 21 407s # testing : no Transfer-Encoding (test result inverted) 407s # expected: 'chunked' 407s # received: '' 407s ok 22 407s # testing : content length 407s # expected: 253 407s # received: '253' 407s ok 23 407s # testing : body length 407s # expected: '242' 407s # received: 242 407s ok 24 407s # testing : number of requests 407s # expected: 5 407s # received: 5 407s ok 25 407s # testing : response protocol 407s # expected: 'HTTP/1.1' 407s # received: 'HTTP/1.1' 407s ok 26 407s # testing : no Transfer-Encoding (test result inverted) 407s # expected: 'chunked' 407s # received: '' 407s ok 27 407s # testing : content length 407s # expected: '' 407s # received: '' 407s ok 28 407s # testing : body length 407s # expected: '14276' 407s # received: 14276 407s ok 29 407s # testing : number of requests 407s # expected: 6 407s # received: 6 407s ok 30 407s ok 410s t/http11/chunked2.t ................. 410s 1..2 410s # Running under perl version 5.038002 for linux 410s # Current time local: Mon Jun 3 13:19:51 2024 410s # Current time GMT: Mon Jun 3 13:19:51 2024 410s # Using Test.pm version 1.31 410s # Using Apache/Test.pm version 1.42 410s # testing : successful response 410s # expected: 200 410s # received: '200' 410s ok 1 410s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 410s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 410s ok 2 410s ok 413s t/http11/clength.t .................. 413s 1..6 413s # Running under perl version 5.038002 for linux 413s # Current time local: Mon Jun 3 13:19:54 2024 413s # Current time GMT: Mon Jun 3 13:19:54 2024 413s # Using Test.pm version 1.31 413s # Using Apache/Test.pm version 1.42 413s # testing : successful response 413s # expected: 200 413s # received: '200' 413s ok 1 413s # expected: 10 413s # received: '10' 413s ok 2 413s # expected: 'bbbbbbbbbb' 413s # received: 'bbbbbbbbbb' 413s ok 3 413s # testing : successful response 413s # expected: 200 413s # received: '200' 413s ok 4 413s # expected: 6 413s # received: '6' 413s ok 5 413s # expected: 'foobar' 413s # received: 'foobar' 413s ok 6 413s ok 417s t/http11/post.t ..................... 417s # using LWP client 417s 1..51 417s # Running under perl version 5.038002 for linux 417s # Current time local: Mon Jun 3 13:19:57 2024 417s # Current time GMT: Mon Jun 3 13:19:57 2024 417s # Using Test.pm version 1.31 417s # Using Apache/Test.pm version 1.42 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 1024 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: Keep-Alive 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s #Keep-Alive: timeout=5, max=100 417s # 417s # testing : length posted 417s # expected: '1024' 417s # received: 1024 417s ok 1 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 2048 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 2 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '2048' 417s # received: 2048 417s ok 2 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 3072 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 3 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '3072' 417s # received: 3072 417s ok 3 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 4096 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 4 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '4096' 417s # received: 4096 417s ok 4 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 5120 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 5 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '5120' 417s # received: 5120 417s ok 5 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 6144 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 6 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '6144' 417s # received: 6144 417s ok 6 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 7168 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 7 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '7168' 417s # received: 7168 417s ok 7 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 8192 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 8 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '8192' 417s # received: 8192 417s ok 8 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 9216 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 9 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '9216' 417s # received: 9216 417s ok 9 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 10240 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 10 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '10240' 417s # received: 10240 417s ok 10 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 11264 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 11 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '11264' 417s # received: 11264 417s ok 11 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 12288 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 12 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '12288' 417s # received: 12288 417s ok 12 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 13312 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 13 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '13312' 417s # received: 13312 417s ok 13 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 14336 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 14 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '14336' 417s # received: 14336 417s ok 14 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 15360 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 15 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '15360' 417s # received: 15360 417s ok 15 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 16384 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 16 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '16384' 417s # received: 16384 417s ok 16 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 17408 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 17 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '17408' 417s # received: 17408 417s ok 17 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 18432 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 18 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '18432' 417s # received: 18432 417s ok 18 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 19456 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 19 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '19456' 417s # received: 19456 417s ok 19 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 20480 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 20 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '20480' 417s # received: 20480 417s ok 20 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 21504 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 21 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '21504' 417s # received: 21504 417s ok 21 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 22528 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 22 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '22528' 417s # received: 22528 417s ok 22 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 23552 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 23 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '23552' 417s # received: 23552 417s ok 23 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 24576 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 24 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '24576' 417s # received: 24576 417s ok 24 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 25600 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 25 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '25600' 417s # received: 25600 417s ok 25 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 26624 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 26 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '26624' 417s # received: 26624 417s ok 26 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 27648 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 27 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '27648' 417s # received: 27648 417s ok 27 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 28672 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 28 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '28672' 417s # received: 28672 417s ok 28 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 29696 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 29 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '29696' 417s # received: 29696 417s ok 29 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 30720 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 30 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '30720' 417s # received: 30720 417s ok 30 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 31744 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 31 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '31744' 417s # received: 31744 417s ok 31 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 32768 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 32 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '32768' 417s # received: 32768 417s ok 32 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 33792 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 33 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '33792' 417s # received: 33792 417s ok 33 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 34816 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 34 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '34816' 417s # received: 34816 417s ok 34 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 35840 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 35 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '35840' 417s # received: 35840 417s ok 35 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 36864 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 36 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '36864' 417s # received: 36864 417s ok 36 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 37888 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 37 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '37888' 417s # received: 37888 417s ok 37 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 38912 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 38 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '38912' 417s # received: 38912 417s ok 38 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 39936 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 39 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '39936' 417s # received: 39936 417s ok 39 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 40960 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 40 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '40960' 417s # received: 40960 417s ok 40 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 41984 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 41 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '41984' 417s # received: 41984 417s ok 41 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 43008 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 42 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '43008' 417s # received: 43008 417s ok 42 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 44032 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 43 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '44032' 417s # received: 44032 417s ok 43 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 45056 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 44 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '45056' 417s # received: 45056 417s ok 44 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 46080 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:00 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 45 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '46080' 417s # received: 46080 417s ok 45 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 47104 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 46 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '47104' 417s # received: 47104 417s ok 46 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 48128 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 47 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '48128' 417s # received: 48128 417s ok 47 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 49152 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 48 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '49152' 417s # received: 49152 417s ok 48 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 50176 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 49 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '50176' 417s # received: 50176 417s ok 49 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 51200 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 50 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '51200' 417s # received: 51200 417s ok 50 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 102400 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 417s #Vary: In-If1 417s #Content-Length: 7 417s #Client-Date: Mon, 03 Jun 2024 13:20:01 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 51 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '102400' 417s # received: 102400 417s ok 51 417s ok 420s t/modules/aaa.t ..................... 420s 1..40 420s # Running under perl version 5.038002 for linux 420s # Current time local: Mon Jun 3 13:20:01 2024 420s # Current time GMT: Mon Jun 3 13:20:01 2024 420s # Using Test.pm version 1.31 420s # Using Apache/Test.pm version 1.42 420s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm2 420s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 420s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/form1 420s ok 1 420s ok 2 420s ok 3 420s ok 4 420s ok 5 420s ok 6 420s ok 7 420s ok 8 420s ok 9 420s ok 10 420s ok 11 420s ok 12 420s ok 13 420s ok 14 420s ok 15 420s ok 16 420s ok 17 420s ok 18 420s ok 19 420s ok 20 420s ok 21 420s ok 22 420s ok 23 420s ok 24 420s ok 25 420s ok 26 420s ok 27 420s ok 28 420s ok 29 420s ok 30 420s ok 31 420s ok 32 420s ok 33 420s ok 34 420s ok 35 420s ok 36 420s ok 37 420s ok 38 420s ok 39 420s ok 40 420s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm2 420s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/form1 420s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 420s ok 424s t/modules/access.t .................. 424s 1..408 424s # Running under perl version 5.038002 for linux 424s # Current time local: Mon Jun 3 13:20:04 2024 424s # Current time GMT: Mon Jun 3 13:20:04 2024 424s # Using Test.pm version 1.31 424s # Using Apache/Test.pm version 1.42 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # expecting access. 424s ok 1 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 2 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from all 424s # expecting access. 424s ok 3 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 4 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from localhost 424s # expecting access. 424s ok 5 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 6 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from 127.0.0.1 424s # expecting access. 424s ok 7 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 8 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from 127.0 424s # expecting access. 424s ok 9 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 10 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 11 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 12 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from 127.0.0.1/16 424s # expecting access. 424s ok 13 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 14 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 15 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 16 424s # --- 424s # Order deny,allow 424s # Allow from all 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 17 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # expecting access. 424s ok 18 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 19 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from all 424s # expecting access. 424s ok 20 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 21 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from localhost 424s # expecting access. 424s ok 22 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 23 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from 127.0.0.1 424s # expecting access. 424s ok 24 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 25 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from 127.0 424s # expecting access. 424s ok 26 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 27 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 28 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 29 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from 127.0.0.1/16 424s # expecting access. 424s ok 30 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 31 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 32 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 33 424s # --- 424s # Order deny,allow 424s # Allow from localhost 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 34 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # expecting access. 424s ok 35 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 36 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from all 424s # expecting access. 424s ok 37 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 38 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from localhost 424s # expecting access. 424s ok 39 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 40 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1 424s # expecting access. 424s ok 41 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 42 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from 127.0 424s # expecting access. 424s ok 43 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 44 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 45 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 46 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1/16 424s # expecting access. 424s ok 47 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 48 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 49 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 50 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 51 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # expecting access. 424s ok 52 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 53 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from all 424s # expecting access. 424s ok 54 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 55 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from localhost 424s # expecting access. 424s ok 56 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 57 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from 127.0.0.1 424s # expecting access. 424s ok 58 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 59 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from 127.0 424s # expecting access. 424s ok 60 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 61 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 62 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 63 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from 127.0.0.1/16 424s # expecting access. 424s ok 64 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 65 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 66 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 67 424s # --- 424s # Order deny,allow 424s # Allow from 127.0 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 68 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 69 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 70 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from all 424s # expecting access. 424s ok 71 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 72 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from localhost 424s # expecting access. 424s ok 73 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 74 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1 424s # expecting access. 424s ok 75 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 76 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0 424s # expecting access. 424s ok 77 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 78 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 79 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 80 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1/16 424s # expecting access. 424s ok 81 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 82 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 83 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 84 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 85 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # expecting access. 424s ok 86 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 87 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from all 424s # expecting access. 424s ok 88 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 89 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from localhost 424s # expecting access. 424s ok 90 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 91 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1 424s # expecting access. 424s ok 92 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 93 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0 424s # expecting access. 424s ok 94 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 95 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 96 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 97 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1/16 424s # expecting access. 424s ok 98 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 99 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 100 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 101 424s # --- 424s # Order deny,allow 424s # Allow from 127.0.0.1/16 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 102 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # expecting access. 424s ok 103 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 104 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from all 424s # expecting access denial. 424s ok 105 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 106 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from localhost 424s # expecting access denial. 424s ok 107 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 108 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 109 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 110 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from 127.0 424s # expecting access denial. 424s ok 111 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 112 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 113 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 114 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 115 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 116 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 117 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 118 424s # --- 424s # Order deny,allow 424s # Allow from somewhere.else.com 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 119 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # expecting access. 424s ok 120 424s # --- 424s # Order deny,allow 424s # Deny from all 424s # expecting access denial. 424s ok 121 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from all 424s # expecting access denial. 424s ok 122 424s # --- 424s # Order deny,allow 424s # Deny from localhost 424s # expecting access denial. 424s ok 123 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from localhost 424s # expecting access denial. 424s ok 124 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 125 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 126 424s # --- 424s # Order deny,allow 424s # Deny from 127.0 424s # expecting access denial. 424s ok 127 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from 127.0 424s # expecting access denial. 424s ok 128 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 129 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 130 424s # --- 424s # Order deny,allow 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 131 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 132 424s # --- 424s # Order deny,allow 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 133 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 134 424s # --- 424s # Order deny,allow 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 135 424s # --- 424s # Order deny,allow 424s # Allow from 66.6.6.6 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 136 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # expecting access. 424s ok 137 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 138 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from all 424s # expecting access denial. 424s ok 139 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 140 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from localhost 424s # expecting access denial. 424s ok 141 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 142 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 143 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 144 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from 127.0 424s # expecting access denial. 424s ok 145 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 146 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 147 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 148 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 149 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 150 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 151 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 152 424s # --- 424s # Order allow,deny 424s # Allow from all 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 153 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # expecting access. 424s ok 154 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 155 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from all 424s # expecting access denial. 424s ok 156 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 157 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from localhost 424s # expecting access denial. 424s ok 158 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 159 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 160 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 161 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from 127.0 424s # expecting access denial. 424s ok 162 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 163 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 164 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 165 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 166 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 167 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 168 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 169 424s # --- 424s # Order allow,deny 424s # Allow from localhost 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 170 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # expecting access. 424s ok 171 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 172 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from all 424s # expecting access denial. 424s ok 173 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 174 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from localhost 424s # expecting access denial. 424s ok 175 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 176 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 177 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 178 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from 127.0 424s # expecting access denial. 424s ok 179 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 180 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 181 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 182 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 183 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 184 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 185 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 186 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 187 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # expecting access. 424s ok 188 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 189 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from all 424s # expecting access denial. 424s ok 190 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 191 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from localhost 424s # expecting access denial. 424s ok 192 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 193 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 194 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 195 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from 127.0 424s # expecting access denial. 424s ok 196 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 197 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 198 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 199 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 200 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 201 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 202 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 203 424s # --- 424s # Order allow,deny 424s # Allow from 127.0 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 204 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 205 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 206 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from all 424s # expecting access denial. 424s ok 207 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 208 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from localhost 424s # expecting access denial. 424s ok 209 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 210 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 211 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 212 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0 424s # expecting access denial. 424s ok 213 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 214 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 215 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 216 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 217 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 218 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 219 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 220 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 221 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # expecting access. 424s ok 222 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 223 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from all 424s # expecting access denial. 424s ok 224 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 225 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from localhost 424s # expecting access denial. 424s ok 226 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 227 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 228 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 229 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0 424s # expecting access denial. 424s ok 230 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 231 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 232 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 233 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 234 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 235 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 236 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 237 424s # --- 424s # Order allow,deny 424s # Allow from 127.0.0.1/16 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 238 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # expecting access denial. 424s ok 239 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 240 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from all 424s # expecting access denial. 424s ok 241 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 242 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from localhost 424s # expecting access denial. 424s ok 243 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 244 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 245 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 246 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from 127.0 424s # expecting access denial. 424s ok 247 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 248 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 249 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 250 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 251 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 252 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 253 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 254 424s # --- 424s # Order allow,deny 424s # Allow from somewhere.else.com 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 255 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # expecting access denial. 424s ok 256 424s # --- 424s # Order allow,deny 424s # Deny from all 424s # expecting access denial. 424s ok 257 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from all 424s # expecting access denial. 424s ok 258 424s # --- 424s # Order allow,deny 424s # Deny from localhost 424s # expecting access denial. 424s ok 259 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from localhost 424s # expecting access denial. 424s ok 260 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 261 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 262 424s # --- 424s # Order allow,deny 424s # Deny from 127.0 424s # expecting access denial. 424s ok 263 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from 127.0 424s # expecting access denial. 424s ok 264 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 265 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 266 424s # --- 424s # Order allow,deny 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 267 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 268 424s # --- 424s # Order allow,deny 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 269 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 270 424s # --- 424s # Order allow,deny 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 271 424s # --- 424s # Order allow,deny 424s # Allow from 66.6.6.6 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 272 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # expecting access. 424s ok 273 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 274 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from all 424s # expecting access denial. 424s ok 275 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 276 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from localhost 424s # expecting access denial. 424s ok 277 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 278 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 279 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 280 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from 127.0 424s # expecting access denial. 424s ok 281 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 282 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 283 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 284 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 285 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 286 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 287 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 288 424s # --- 424s # Order mutual-failure 424s # Allow from all 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 289 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # expecting access. 424s ok 290 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 291 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from all 424s # expecting access denial. 424s ok 292 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 293 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from localhost 424s # expecting access denial. 424s ok 294 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 295 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 296 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 297 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from 127.0 424s # expecting access denial. 424s ok 298 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 299 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 300 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 301 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 302 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 303 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 304 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 305 424s # --- 424s # Order mutual-failure 424s # Allow from localhost 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 306 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # expecting access. 424s ok 307 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 308 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from all 424s # expecting access denial. 424s ok 309 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 310 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from localhost 424s # expecting access denial. 424s ok 311 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 312 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 313 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 314 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from 127.0 424s # expecting access denial. 424s ok 315 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 316 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 317 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 318 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 319 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 320 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 321 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 322 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 323 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # expecting access. 424s ok 324 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 325 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from all 424s # expecting access denial. 424s ok 326 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 327 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from localhost 424s # expecting access denial. 424s ok 328 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 329 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 330 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 331 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from 127.0 424s # expecting access denial. 424s ok 332 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 333 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 334 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 335 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 336 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 337 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 338 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 339 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 340 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # expecting access. 424s ok 341 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 342 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from all 424s # expecting access denial. 424s ok 343 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 344 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from localhost 424s # expecting access denial. 424s ok 345 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 346 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 347 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 348 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0 424s # expecting access denial. 424s ok 349 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 350 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 351 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 352 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 353 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 354 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 355 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 356 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/255.255.0.0 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 357 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # expecting access. 424s ok 358 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 359 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from all 424s # expecting access denial. 424s ok 360 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 361 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from localhost 424s # expecting access denial. 424s ok 362 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 363 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 364 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 365 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0 424s # expecting access denial. 424s ok 366 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 367 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 368 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 369 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 370 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 371 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from somewhere.else.com 424s # expecting access. 424s ok 372 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 373 424s # --- 424s # Order mutual-failure 424s # Allow from 127.0.0.1/16 424s # Deny from 66.6.6.6 424s # expecting access. 424s ok 374 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # expecting access denial. 424s ok 375 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 376 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from all 424s # expecting access denial. 424s ok 377 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 378 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from localhost 424s # expecting access denial. 424s ok 379 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 380 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 381 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 382 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from 127.0 424s # expecting access denial. 424s ok 383 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 384 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 385 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 386 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 387 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 388 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 389 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 390 424s # --- 424s # Order mutual-failure 424s # Allow from somewhere.else.com 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 391 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # expecting access denial. 424s ok 392 424s # --- 424s # Order mutual-failure 424s # Deny from all 424s # expecting access denial. 424s ok 393 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from all 424s # expecting access denial. 424s ok 394 424s # --- 424s # Order mutual-failure 424s # Deny from localhost 424s # expecting access denial. 424s ok 395 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from localhost 424s # expecting access denial. 424s ok 396 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 397 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1 424s # expecting access denial. 424s ok 398 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0 424s # expecting access denial. 424s ok 399 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from 127.0 424s # expecting access denial. 424s ok 400 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 401 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1/255.255.0.0 424s # expecting access denial. 424s ok 402 424s # --- 424s # Order mutual-failure 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 403 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from 127.0.0.1/16 424s # expecting access denial. 424s ok 404 424s # --- 424s # Order mutual-failure 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 405 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from somewhere.else.com 424s # expecting access denial. 424s ok 406 424s # --- 424s # Order mutual-failure 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 407 424s # --- 424s # Order mutual-failure 424s # Allow from 66.6.6.6 424s # Deny from 66.6.6.6 424s # expecting access denial. 424s ok 408 424s ok 428s t/modules/actions.t ................. 428s 1..20 428s # Running under perl version 5.038002 for linux 428s # Current time local: Mon Jun 3 13:20:08 2024 428s # Current time GMT: Mon Jun 3 13:20:08 2024 428s # Using Test.pm version 1.31 428s # Using Apache/Test.pm version 1.42 428s # expected: 200 428s # received: '200' 428s ok 1 428s # expected: 'nada' 428s # received: 'nada' 428s ok 2 428s # expected: 404 428s # received: '404' 428s ok 3 428s ok 4 # skip RC=404, no need to check content 428s # expected: 404 428s # received: '404' 428s ok 5 428s ok 6 # skip RC=404, no need to check content 428s # expected: 404 428s # received: '404' 428s ok 7 428s ok 8 # skip RC=404, no need to check content 428s # expected: 200 428s # received: '200' 428s ok 9 428s # expected: 'nada' 428s # received: 'nada' 428s ok 10 428s # expected: 404 428s # received: '404' 428s ok 11 428s ok 12 # skip RC=404, no need to check content 428s # expected: 200 428s # received: '200' 428s ok 13 428s # expected: 'POST 428s # foo2: bar2 428s # ' 428s # received: 'POST 428s # foo2: bar2 428s # ' 428s ok 14 428s # expected: 405 428s # received: '405' 428s ok 15 428s # expected: 200 428s # received: '200' 428s ok 16 428s # expected: 'foo=bar' 428s # received: 'foo=bar' 428s ok 17 428s # expected: 200 428s # received: '200' 428s ok 18 428s # expected: 'POST 428s # foo2: bar2 428s # ' 428s # received: 'POST 428s # foo2: bar2 428s # ' 428s ok 19 428s # expected: 405 428s # received: '405' 428s ok 20 428s ok 431s t/modules/alias.t ................... 431s 1..134 431s # Running under perl version 5.038002 for linux 431s # Current time local: Mon Jun 3 13:20:12 2024 431s # Current time GMT: Mon Jun 3 13:20:12 2024 431s # Using Test.pm version 1.31 431s # Using Apache/Test.pm version 1.42 431s # verifying simple aliases 431s # testing : /alias/ 431s # expected: 200 431s # received: '200' 431s ok 1 431s # testing : /bogu/ 431s # expected: 404 431s # received: '404' 431s ok 2 431s # verifying alias match with /ali[0-9]. 431s # testing : /ali0 431s # expected: 0 431s # received: '0' 431s ok 3 431s # testing : /ali1 431s # expected: 1 431s # received: '1' 431s ok 4 431s # testing : /ali2 431s # expected: 2 431s # received: '2' 431s ok 5 431s # testing : /ali3 431s # expected: 3 431s # received: '3' 431s ok 6 431s # testing : /ali4 431s # expected: 4 431s # received: '4' 431s ok 7 431s # testing : /ali5 431s # expected: 5 431s # received: '5' 431s ok 8 431s # testing : /ali6 431s # expected: 6 431s # received: '6' 431s ok 9 431s # testing : /ali7 431s # expected: 7 431s # received: '7' 431s ok 10 431s # testing : /ali8 431s # expected: 8 431s # received: '8' 431s ok 11 431s # testing : /ali9 431s # expected: 9 431s # received: '9' 431s ok 12 431s # verifying expression alias match with /expr/ali[0-9]. 431s # testing : /ali0 431s # expected: 0 431s # received: '0' 431s ok 13 431s # testing : /ali1 431s # expected: 1 431s # received: '1' 431s ok 14 431s # testing : /ali2 431s # expected: 2 431s # received: '2' 431s ok 15 431s # testing : /ali3 431s # expected: 3 431s # received: '3' 431s ok 16 431s # testing : /ali4 431s # expected: 4 431s # received: '4' 431s ok 17 431s # testing : /ali5 431s # expected: 5 431s # received: '5' 431s ok 18 431s # testing : /ali6 431s # expected: 6 431s # received: '6' 431s ok 19 431s # testing : /ali7 431s # expected: 7 431s # received: '7' 431s ok 20 431s # testing : /ali8 431s # expected: 8 431s # received: '8' 431s ok 21 431s # testing : /ali9 431s # expected: 9 431s # received: '9' 431s ok 22 431s # testing : /forbid 431s # expected: '403' 431s # received: '403' 431s ok 23 431s # testing : /gone 431s # expected: '410' 431s # received: '410' 431s ok 24 431s # testing : /perm 431s # expected: '301' 431s # received: '301' 431s ok 25 431s # testing : /perm2 431s # expected: '301' 431s # received: '301' 431s ok 26 431s # testing : /seeother 431s # expected: '303' 431s # received: '303' 431s ok 27 431s # testing : /temp 431s # expected: '302' 431s # received: '302' 431s ok 28 431s # testing : /temp2 431s # expected: '302' 431s # received: '302' 431s ok 29 431s verifying body of perm and temp redirect match 431s # testing : /p0 431s # expected: 0 431s # received: '0' 431s ok 30 431s # testing : /p1 431s # expected: 1 431s # received: '1' 431s ok 31 431s # testing : /p2 431s # expected: 2 431s # received: '2' 431s ok 32 431s # testing : /p3 431s # expected: 3 431s # received: '3' 431s ok 33 431s # testing : /p4 431s # expected: 4 431s # received: '4' 431s ok 34 431s # testing : /p5 431s # expected: 5 431s # received: '5' 431s ok 35 431s # testing : /p6 431s # expected: 6 431s # received: '6' 431s ok 36 431s # testing : /p7 431s # expected: 7 431s # received: '7' 431s ok 37 431s # testing : /p8 431s # expected: 8 431s # received: '8' 431s ok 38 431s # testing : /p9 431s # expected: 9 431s # received: '9' 431s ok 39 431s # testing : /t0 431s # expected: 0 431s # received: '0' 431s ok 40 431s # testing : /t1 431s # expected: 1 431s # received: '1' 431s ok 41 431s # testing : /t2 431s # expected: 2 431s # received: '2' 431s ok 42 431s # testing : /t3 431s # expected: 3 431s # received: '3' 431s ok 43 431s # testing : /t4 431s # expected: 4 431s # received: '4' 431s ok 44 431s # testing : /t5 431s # expected: 5 431s # received: '5' 431s ok 45 431s # testing : /t6 431s # expected: 6 431s # received: '6' 431s ok 46 431s # testing : /t7 431s # expected: 7 431s # received: '7' 431s ok 47 431s # testing : /t8 431s # expected: 8 431s # received: '8' 431s ok 48 431s # testing : /t9 431s # expected: 9 431s # received: '9' 431s ok 49 431s verifying body of perm and temp redirect match with expression support 431s # testing : /p0 431s # expected: 0 431s # received: '0' 431s ok 50 431s # testing : /p1 431s # expected: 1 431s # received: '1' 431s ok 51 431s # testing : /p2 431s # expected: 2 431s # received: '2' 431s ok 52 431s # testing : /p3 431s # expected: 3 431s # received: '3' 431s ok 53 431s # testing : /p4 431s # expected: 4 431s # received: '4' 431s ok 54 431s # testing : /p5 431s # expected: 5 431s # received: '5' 431s ok 55 431s # testing : /p6 431s # expected: 6 431s # received: '6' 431s ok 56 431s # testing : /p7 431s # expected: 7 431s # received: '7' 431s ok 57 431s # testing : /p8 431s # expected: 8 431s # received: '8' 431s ok 58 431s # testing : /p9 431s # expected: 9 431s # received: '9' 431s ok 59 431s # testing : /t0 431s # expected: 0 431s # received: '0' 431s ok 60 431s # testing : /t1 431s # expected: 1 431s # received: '1' 431s ok 61 431s # testing : /t2 431s # expected: 2 431s # received: '2' 431s ok 62 431s # testing : /t3 431s # expected: 3 431s # received: '3' 431s ok 63 431s # testing : /t4 431s # expected: 4 431s # received: '4' 431s ok 64 431s # testing : /t5 431s # expected: 5 431s # received: '5' 431s ok 65 431s # testing : /t6 431s # expected: 6 431s # received: '6' 431s ok 66 431s # testing : /t7 431s # expected: 7 431s # received: '7' 431s ok 67 431s # testing : /t8 431s # expected: 8 431s # received: '8' 431s ok 68 431s # testing : /t9 431s # expected: 9 431s # received: '9' 431s ok 69 431s verifying return code of seeother and gone redirect match 431s # testing : f0 431s # expected: '403' 431s # received: '403' 431s ok 70 431s # testing : f1 431s # expected: '403' 431s # received: '403' 431s ok 71 431s # testing : f2 431s # expected: '403' 431s # received: '403' 431s ok 72 431s # testing : f3 431s # expected: '403' 431s # received: '403' 431s ok 73 431s # testing : f4 431s # expected: '403' 431s # received: '403' 431s ok 74 431s # testing : f5 431s # expected: '403' 431s # received: '403' 431s ok 75 431s # testing : f6 431s # expected: '403' 431s # received: '403' 431s ok 76 431s # testing : f7 431s # expected: '403' 431s # received: '403' 431s ok 77 431s # testing : f8 431s # expected: '403' 431s # received: '403' 431s ok 78 431s # testing : f9 431s # expected: '403' 431s # received: '403' 431s ok 79 431s # testing : g0 431s # expected: '410' 431s # received: '410' 431s ok 80 431s # testing : g1 431s # expected: '410' 431s # received: '410' 431s ok 81 431s # testing : g2 431s # expected: '410' 431s # received: '410' 431s ok 82 431s # testing : g3 431s # expected: '410' 431s # received: '410' 431s ok 83 431s # testing : g4 431s # expected: '410' 431s # received: '410' 431s ok 84 431s # testing : g5 431s # expected: '410' 431s # received: '410' 431s ok 85 431s # testing : g6 431s # expected: '410' 431s # received: '410' 431s ok 86 431s # testing : g7 431s # expected: '410' 431s # received: '410' 431s ok 87 431s # testing : g8 431s # expected: '410' 431s # received: '410' 431s ok 88 431s # testing : g9 431s # expected: '410' 431s # received: '410' 431s ok 89 431s # testing : s0 431s # expected: '303' 431s # received: '303' 431s ok 90 431s # testing : s1 431s # expected: '303' 431s # received: '303' 431s ok 91 431s # testing : s2 431s # expected: '303' 431s # received: '303' 431s ok 92 431s # testing : s3 431s # expected: '303' 431s # received: '303' 431s ok 93 431s # testing : s4 431s # expected: '303' 431s # received: '303' 431s ok 94 431s # testing : s5 431s # expected: '303' 431s # received: '303' 431s ok 95 431s # testing : s6 431s # expected: '303' 431s # received: '303' 431s ok 96 431s # testing : s7 431s # expected: '303' 431s # received: '303' 431s ok 97 431s # testing : s8 431s # expected: '303' 431s # received: '303' 431s ok 98 431s # testing : s9 431s # expected: '303' 431s # received: '303' 431s ok 99 431s verifying return code of seeother and gone redirect match with expression support 431s # testing : f0 431s # expected: '403' 431s # received: '403' 431s ok 100 431s # testing : f1 431s # expected: '403' 431s # received: '403' 431s ok 101 431s # testing : f2 431s # expected: '403' 431s # received: '403' 431s ok 102 431s # testing : f3 431s # expected: '403' 431s # received: '403' 431s ok 103 431s # testing : f4 431s # expected: '403' 431s # received: '403' 431s ok 104 431s # testing : f5 431s # expected: '403' 431s # received: '403' 431s ok 105 431s # testing : f6 431s # expected: '403' 431s # received: '403' 431s ok 106 431s # testing : f7 431s # expected: '403' 431s # received: '403' 431s ok 107 431s # testing : f8 431s # expected: '403' 431s # received: '403' 431s ok 108 431s # testing : f9 431s # expected: '403' 431s # received: '403' 431s ok 109 431s # testing : g0 431s # expected: '410' 431s # received: '410' 431s ok 110 431s # testing : g1 431s # expected: '410' 431s # received: '410' 431s ok 111 431s # testing : g2 431s # expected: '410' 431s # received: '410' 431s ok 112 431s # testing : g3 431s # expected: '410' 431s # received: '410' 431s ok 113 431s # testing : g4 431s # expected: '410' 431s # received: '410' 431s ok 114 431s # testing : g5 431s # expected: '410' 431s # received: '410' 431s ok 115 431s # testing : g6 431s # expected: '410' 431s # received: '410' 431s ok 116 431s # testing : g7 431s # expected: '410' 431s # received: '410' 431s ok 117 431s # testing : g8 431s # expected: '410' 431s # received: '410' 431s ok 118 431s # testing : g9 431s # expected: '410' 431s # received: '410' 431s ok 119 431s # testing : s0 431s # expected: '303' 431s # received: '303' 431s ok 120 431s # testing : s1 431s # expected: '303' 431s # received: '303' 431s ok 121 431s # testing : s2 431s # expected: '303' 431s # received: '303' 431s ok 122 431s # testing : s3 431s # expected: '303' 431s # received: '303' 431s ok 123 431s # testing : s4 431s # expected: '303' 431s # received: '303' 431s ok 124 431s # testing : s5 431s # expected: '303' 431s # received: '303' 431s ok 125 431s # testing : s6 431s # expected: '303' 431s # received: '303' 431s ok 126 431s # testing : s7 431s # expected: '303' 431s # received: '303' 431s ok 127 431s # testing : s8 431s # expected: '303' 431s # received: '303' 431s ok 128 431s # testing : s9 431s # expected: '303' 431s # received: '303' 431s ok 129 431s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 431s # verifying /modules/alias/script is plain text 431s # testing : /modules/alias/script 431s # expected: '#!/bin/sh 431s # echo Content-type: text/plain 431s # echo 431s # echo this is a shell script cgi. 431s # ' 431s # received: '#!/bin/sh 431s # echo Content-type: text/plain 431s # echo 431s # echo this is a shell script cgi. 431s # ' 431s ok 130 431s # verifying same file accessed at /cgi/script is executed code 431s # testing : /cgi/script 431s # expected: 'this is a shell script cgi. 431s # ' 431s # received: 'this is a shell script cgi. 431s # ' 431s ok 131 431s # verifying ScriptAliasMatch with /aliascgi-script 431s # testing : /aliascgi-script 431s # expected: 'this is a shell script cgi. 431s # ' 431s # received: 'this is a shell script cgi. 431s # ' 431s ok 132 431s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 431s # testing : /aliascgi-script 431s # expected: 'this is a shell script cgi. 431s # ' 431s # received: 'this is a shell script cgi. 431s # ' 431s ok 133 431s # verifying bad script alias. 431s # testing : /aliascgi-nada 431s # expected: 404 431s # received: '404' 431s ok 134 431s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 431s ok 434s t/modules/allowmethods.t ............ 434s 1..9 434s # Running under perl version 5.038002 for linux 434s # Current time local: Mon Jun 3 13:20:15 2024 434s # Current time GMT: Mon Jun 3 13:20:15 2024 434s # Using Test.pm version 1.31 434s # Using Apache/Test.pm version 1.42 434s # testing : Get request to /Get responds 200 434s # expected: 200 434s # received: '200' 434s ok 1 434s # testing : Head request to /Get responds 200 434s # expected: 200 434s # received: '200' 434s ok 2 434s # testing : Post request to /Get responds 405 434s # expected: 405 434s # received: '405' 434s ok 3 434s # testing : Get request to /Head responds 200 434s # expected: 200 434s # received: '200' 434s ok 4 434s # testing : Head request to /Head responds 200 434s # expected: 200 434s # received: '200' 434s ok 5 434s # testing : Post request to /Head responds 405 434s # expected: 405 434s # received: '405' 434s ok 6 434s # testing : Get request to /Post responds 405 434s # expected: 405 434s # received: '405' 434s ok 7 434s # testing : Head request to /Post responds 405 434s # expected: 405 434s # received: '405' 434s ok 8 434s # testing : Post request to /Post responds 200 434s # expected: 200 434s # received: '200' 434s ok 9 434s ok 437s t/modules/asis.t .................... 437s 1..3 437s # Running under perl version 5.038002 for linux 437s # Current time local: Mon Jun 3 13:20:18 2024 437s # Current time GMT: Mon Jun 3 13:20:18 2024 437s # Using Test.pm version 1.31 437s # Using Apache/Test.pm version 1.42 437s # testing : asis content OK 437s # expected: 'This is asis content. 437s # ' 437s # received: 'This is asis content. 437s # ' 437s ok 1 437s # testing : asis gave 404 error 437s # expected: 404 437s # received: '404' 437s ok 2 437s # testing : asis gave 403 error 437s # expected: 403 437s # received: '403' 437s ok 3 437s ok 442s t/modules/authz_core.t .............. 442s 1..504 442s # Running under perl version 5.038002 for linux 442s # Current time local: Mon Jun 3 13:20:21 2024 442s # Current time GMT: Mon Jun 3 13:20:21 2024 442s # Using Test.pm version 1.31 442s # Using Apache/Test.pm version 1.42 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/groups1 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 442s # got 200, expected 200 [a/ : a/ ] 442s ok 1 442s # got 200, expected 200 [a/ : a/ 1] 442s ok 2 442s # got 200, expected 200 [a/ : a/ 2] 442s ok 3 442s # got 200, expected 200 [a/ : a/ 1 2] 442s ok 4 442s # got 200, expected 200 [a/ : a/ 3] 442s ok 5 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 442s # got 401, expected 401 [a/ user1: a/ ] 442s ok 6 442s # got 200, expected 200 [a/ user1: a/ user1] 442s ok 7 442s # got 401, expected 401 [a/ user1: a/ user2] 442s ok 8 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 442s # got 403, expected 403 [a/ Any 1 2: a/ ] 442s ok 9 442s # got 200, expected 200 [a/ Any 1 2: a/ 1] 442s ok 10 442s # got 200, expected 200 [a/ Any 1 2: a/ 2] 442s ok 11 442s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 442s ok 12 442s # got 403, expected 403 [a/ Any 1 2: a/ 3] 442s ok 13 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 442s ok 14 442s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 442s ok 15 442s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 442s ok 16 442s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 442s ok 17 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 442s ok 18 442s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 442s ok 19 442s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 442s ok 20 442s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 442s ok 21 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 442s ok 22 442s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 442s ok 23 442s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 442s ok 24 442s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 442s ok 25 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 442s ok 26 442s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 442s ok 27 442s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 442s ok 28 442s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 442s ok 29 442s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 442s ok 30 442s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 442s ok 31 442s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 442s ok 32 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 442s ok 33 442s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 442s ok 34 442s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 442s ok 35 442s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 442s ok 36 442s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 442s ok 37 442s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 442s ok 38 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 442s ok 39 442s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 442s ok 40 442s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 442s ok 41 442s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 442s ok 42 442s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 442s ok 43 442s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 442s ok 44 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 442s ok 45 442s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 442s ok 46 442s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 442s ok 47 442s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 442s ok 48 442s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 442s ok 49 442s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 442s ok 50 442s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 442s ok 51 442s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 442s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 442s ok 52 442s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 442s ok 53 442s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 442s ok 54 442s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 442s ok 55 442s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 442s ok 56 442s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 443s ok 57 443s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 443s ok 58 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 !2: a/ ] 443s ok 59 443s # got 200, expected 200 [a/ All 1 !2: a/ 1] 443s ok 60 443s # got 403, expected 403 [a/ All 1 !2: a/ 2] 443s ok 61 443s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 443s ok 62 443s # got 403, expected 403 [a/ All 1 !2: a/ 3] 443s ok 63 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 443s ok 64 443s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 443s ok 65 443s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 443s ok 66 443s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 443s ok 67 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 443s ok 68 443s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 443s ok 69 443s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 443s ok 70 443s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 443s ok 71 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 443s ok 72 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 443s ok 73 443s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 443s ok 74 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 443s ok 75 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 443s ok 76 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 443s ok 77 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 443s ok 78 443s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 443s ok 79 443s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 443s ok 80 443s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 443s ok 81 443s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 443s ok 82 443s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 443s ok 83 443s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 443s ok 84 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 443s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 443s ok 85 443s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 443s ok 86 443s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 443s ok 87 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 443s ok 88 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 443s ok 89 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 443s ok 90 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 443s ok 91 443s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 443s ok 92 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 443s ok 93 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 443s ok 94 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 443s ok 95 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 443s ok 96 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 443s ok 97 443s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 443s ok 98 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 443s ok 99 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 443s ok 100 443s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 443s ok 101 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 443s ok 102 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 443s ok 103 443s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 443s ok 104 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 443s ok 105 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 443s ok 106 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 443s ok 107 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 443s ok 108 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 443s ok 109 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 443s ok 110 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 443s ok 111 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 443s ok 112 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 443s ok 113 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 2: a/ ] 443s ok 114 443s # got 403, expected 403 [a/ All 1 2: a/ 1] 443s ok 115 443s # got 403, expected 403 [a/ All 1 2: a/ 2] 443s ok 116 443s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 443s ok 117 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 443s ok 118 443s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 443s ok 119 443s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 443s ok 120 443s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 443s ok 121 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 443s ok 122 443s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 443s ok 123 443s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 443s ok 124 443s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 443s ok 125 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 443s ok 126 443s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 443s ok 127 443s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 443s ok 128 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 443s ok 129 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 443s ok 130 443s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 443s ok 131 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 443s ok 132 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 443s ok 133 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 443s ok 134 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 443s ok 135 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 443s ok 136 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 443s ok 137 443s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 443s ok 138 443s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 443s ok 139 443s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 443s ok 140 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 443s ok 141 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 443s ok 142 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 443s ok 143 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 443s ok 144 443s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 443s ok 145 443s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 443s ok 146 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 443s ok 147 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 443s ok 148 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 443s ok 149 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 443s ok 150 443s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 443s ok 151 443s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 443s ok 152 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 443s ok 153 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 443s ok 154 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 443s ok 155 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 443s ok 156 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 443s ok 157 443s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 443s ok 158 443s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 443s ok 159 443s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 443s ok 160 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 443s ok 161 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 443s ok 162 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 443s ok 163 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 443s ok 164 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 443s ok 165 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 443s ok 166 443s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 443s ok 167 443s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 443s ok 168 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 443s ok 169 443s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 443s ok 170 443s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 443s ok 171 443s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 443s ok 172 443s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 443s ok 173 443s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 443s ok 174 443s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 443s ok 175 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 443s ok 176 443s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 443s ok 177 443s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 443s ok 178 443s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 443s ok 179 443s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 443s ok 180 443s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 443s ok 181 443s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 443s ok 182 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 443s ok 183 443s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 443s ok 184 443s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 443s ok 185 443s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 443s ok 186 443s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 443s ok 187 443s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 443s ok 188 443s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 443s ok 189 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 443s ok 190 443s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 443s ok 191 443s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 443s ok 192 443s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 443s ok 193 443s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 443s ok 194 443s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 443s ok 195 443s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 443s ok 196 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 443s ok 197 443s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 443s ok 198 443s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 443s ok 199 443s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 443s ok 200 443s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 443s ok 201 443s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 443s ok 202 443s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 443s ok 203 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 443s ok 204 443s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 443s ok 205 443s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 443s ok 206 443s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 443s ok 207 443s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 443s ok 208 443s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 443s ok 209 443s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 443s ok 210 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 443s ok 211 443s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 443s ok 212 443s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 443s ok 213 443s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 443s ok 214 443s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 443s ok 215 443s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 443s ok 216 443s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 443s ok 217 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 443s ok 218 443s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 443s ok 219 443s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 443s ok 220 443s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 443s ok 221 443s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 443s ok 222 443s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 443s ok 223 443s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 443s ok 224 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 443s ok 225 443s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 443s ok 226 443s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 443s ok 227 443s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 443s ok 228 443s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 443s ok 229 443s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 443s ok 230 443s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 443s ok 231 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 443s ok 232 443s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 443s ok 233 443s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 443s ok 234 443s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 443s ok 235 443s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 443s ok 236 443s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 443s ok 237 443s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 443s ok 238 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 443s ok 239 443s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 443s ok 240 443s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 443s ok 241 443s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 443s ok 242 443s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 443s ok 243 443s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 443s ok 244 443s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 443s ok 245 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 443s ok 246 443s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 443s ok 247 443s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 443s ok 248 443s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 443s ok 249 443s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 443s ok 250 443s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 443s ok 251 443s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 443s ok 252 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 443s ok 253 443s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 443s ok 254 443s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 443s ok 255 443s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 443s ok 256 443s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 443s ok 257 443s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 443s ok 258 443s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 443s ok 259 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 443s ok 260 443s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 443s ok 261 443s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 443s ok 262 443s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 443s ok 263 443s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 443s ok 264 443s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 443s ok 265 443s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 443s ok 266 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 443s ok 267 443s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 443s ok 268 443s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 443s ok 269 443s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 443s ok 270 443s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 443s ok 271 443s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 443s ok 272 443s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 443s ok 273 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 443s ok 274 443s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 443s ok 275 443s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 443s ok 276 443s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 443s ok 277 443s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 443s ok 278 443s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 443s ok 279 443s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 443s ok 280 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 443s ok 281 443s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 443s ok 282 443s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 443s ok 283 443s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 443s ok 284 443s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 443s ok 285 443s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 443s ok 286 443s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 443s ok 287 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 443s ok 288 443s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 443s ok 289 443s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 443s ok 290 443s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 443s ok 291 443s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 443s ok 292 443s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 443s ok 293 443s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 443s ok 294 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 443s ok 295 443s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 443s ok 296 443s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 443s ok 297 443s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 443s ok 298 443s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 443s ok 299 443s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 443s ok 300 443s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 443s ok 301 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 443s ok 302 443s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 443s ok 303 443s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 443s ok 304 443s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 443s ok 305 443s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 443s ok 306 443s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 443s ok 307 443s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 443s ok 308 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 443s ok 309 443s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 443s ok 310 443s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 443s ok 311 443s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 443s ok 312 443s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 443s ok 313 443s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 443s ok 314 443s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 443s ok 315 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 443s ok 316 443s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 443s ok 317 443s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 443s ok 318 443s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 443s ok 319 443s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 443s ok 320 443s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 443s ok 321 443s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 443s ok 322 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 443s ok 323 443s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 443s ok 324 443s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 443s ok 325 443s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 443s ok 326 443s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 443s ok 327 443s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 443s ok 328 443s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 443s ok 329 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 443s ok 330 443s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 443s ok 331 443s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 443s ok 332 443s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 443s ok 333 443s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 443s ok 334 443s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 443s ok 335 443s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 443s ok 336 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 443s ok 337 443s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 443s ok 338 443s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 443s ok 339 443s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 443s ok 340 443s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 443s ok 341 443s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 443s ok 342 443s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 443s ok 343 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 443s ok 344 443s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 443s ok 345 443s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 443s ok 346 443s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 443s ok 347 443s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 443s ok 348 443s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 443s ok 349 443s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 443s ok 350 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 443s ok 351 443s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 443s ok 352 443s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 443s ok 353 443s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 443s ok 354 443s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 443s ok 355 443s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 443s ok 356 443s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 443s ok 357 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 443s ok 358 443s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 443s ok 359 443s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 443s ok 360 443s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 443s ok 361 443s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 443s ok 362 443s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 443s ok 363 443s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 443s ok 364 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 443s ok 365 443s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 443s ok 366 443s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 443s ok 367 443s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 443s ok 368 443s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 443s ok 369 443s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 443s ok 370 443s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 443s ok 371 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 443s ok 372 443s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 443s ok 373 443s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 443s ok 374 443s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 443s ok 375 443s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 443s ok 376 443s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 443s ok 377 443s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 443s ok 378 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 443s ok 379 443s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 443s ok 380 443s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 443s ok 381 443s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 443s ok 382 443s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 443s ok 383 443s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 443s ok 384 443s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 443s ok 385 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 443s ok 386 443s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 443s ok 387 443s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 443s ok 388 443s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 443s ok 389 443s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 443s ok 390 443s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 443s ok 391 443s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 443s ok 392 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 443s ok 393 443s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 443s ok 394 443s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 443s ok 395 443s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 443s ok 396 443s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 443s ok 397 443s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 443s ok 398 443s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 443s ok 399 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 443s ok 400 443s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 443s ok 401 443s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 443s ok 402 443s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 443s ok 403 443s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 443s ok 404 443s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 443s ok 405 443s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 443s ok 406 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 443s ok 407 443s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 443s ok 408 443s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 443s ok 409 443s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 443s ok 410 443s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 443s ok 411 443s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 443s ok 412 443s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 443s ok 413 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 443s ok 414 443s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 443s ok 415 443s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 443s ok 416 443s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 443s ok 417 443s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 443s ok 418 443s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 443s ok 419 443s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 443s ok 420 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 443s ok 421 443s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 443s ok 422 443s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 443s ok 423 443s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 443s ok 424 443s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 443s ok 425 443s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 443s ok 426 443s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 443s ok 427 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 443s ok 428 443s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 443s ok 429 443s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 443s ok 430 443s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 443s ok 431 443s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 443s ok 432 443s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 443s ok 433 443s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 443s ok 434 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 443s ok 435 443s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 443s ok 436 443s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 443s ok 437 443s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 443s ok 438 443s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 443s ok 439 443s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 443s ok 440 443s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 443s ok 441 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 443s ok 442 443s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 443s ok 443 443s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 443s ok 444 443s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 443s ok 445 443s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 443s ok 446 443s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 443s ok 447 443s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 443s ok 448 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 443s ok 449 443s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 443s ok 450 443s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 443s ok 451 443s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 443s ok 452 443s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 443s ok 453 443s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 443s ok 454 443s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 443s ok 455 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 443s ok 456 443s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 443s ok 457 443s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 443s ok 458 443s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 443s ok 459 443s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 443s ok 460 443s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 443s ok 461 443s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 443s ok 462 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 443s ok 463 443s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 443s ok 464 443s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 443s ok 465 443s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 443s ok 466 443s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 443s ok 467 443s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 443s ok 468 443s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 443s ok 469 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 443s ok 470 443s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 443s ok 471 443s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 443s ok 472 443s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 443s ok 473 443s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 443s ok 474 443s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 443s ok 475 443s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 443s ok 476 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 443s ok 477 443s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 443s ok 478 443s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 443s ok 479 443s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 443s ok 480 443s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 443s ok 481 443s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 443s ok 482 443s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 443s ok 483 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 443s ok 484 443s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 443s ok 485 443s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 443s ok 486 443s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 443s ok 487 443s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 443s ok 488 443s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 443s ok 489 443s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 443s ok 490 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 443s ok 491 443s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 443s ok 492 443s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 443s ok 493 443s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 443s ok 494 443s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 443s ok 495 443s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 443s ok 496 443s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 443s ok 497 443s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 443s ok 498 443s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 443s ok 499 443s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 443s ok 500 443s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 443s ok 501 443s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 443s ok 502 443s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 443s ok 503 443s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 443s ok 504 443s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 443s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 443s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/groups1 443s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 443s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 443s ok 446s t/modules/autoindex.t ............... 446s 1..84 446s # Running under perl version 5.038002 for linux 446s # Current time local: Mon Jun 3 13:20:27 2024 446s # Current time GMT: Mon Jun 3 13:20:27 2024 446s # Using Test.pm version 1.31 446s # Using Apache/Test.pm version 1.42 446s --- 446s IndexOrderDefault Ascending Name 446s GET /modules/autoindex/htaccess/ 446s ok 1 446s --- 446s IndexOrderDefault Ascending Name 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 2 446s --- 446s IndexOrderDefault Ascending Name 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 3 446s --- 446s IndexOrderDefault Ascending Name 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 4 446s --- 446s IndexOrderDefault Ascending Name 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 5 446s --- 446s IndexOrderDefault Ascending Name 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 6 446s --- 446s IndexOrderDefault Ascending Name 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 7 446s --- 446s IndexOrderDefault Ascending Date 446s GET /modules/autoindex/htaccess/ 446s ok 8 446s --- 446s IndexOrderDefault Ascending Date 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 9 446s --- 446s IndexOrderDefault Ascending Date 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 10 446s --- 446s IndexOrderDefault Ascending Date 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 11 446s --- 446s IndexOrderDefault Ascending Date 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 12 446s --- 446s IndexOrderDefault Ascending Date 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 13 446s --- 446s IndexOrderDefault Ascending Date 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 14 446s --- 446s IndexOrderDefault Ascending Size 446s GET /modules/autoindex/htaccess/ 446s ok 15 446s --- 446s IndexOrderDefault Ascending Size 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 16 446s --- 446s IndexOrderDefault Ascending Size 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 17 446s --- 446s IndexOrderDefault Ascending Size 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 18 446s --- 446s IndexOrderDefault Ascending Size 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 19 446s --- 446s IndexOrderDefault Ascending Size 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 20 446s --- 446s IndexOrderDefault Ascending Size 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 21 446s --- 446s IndexOrderDefault Descending Name 446s GET /modules/autoindex/htaccess/ 446s ok 22 446s --- 446s IndexOrderDefault Descending Name 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 23 446s --- 446s IndexOrderDefault Descending Name 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 24 446s --- 446s IndexOrderDefault Descending Name 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 25 446s --- 446s IndexOrderDefault Descending Name 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 26 446s --- 446s IndexOrderDefault Descending Name 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 27 446s --- 446s IndexOrderDefault Descending Name 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 28 446s --- 446s IndexOrderDefault Descending Date 446s GET /modules/autoindex/htaccess/ 446s ok 29 446s --- 446s IndexOrderDefault Descending Date 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 30 446s --- 446s IndexOrderDefault Descending Date 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 31 446s --- 446s IndexOrderDefault Descending Date 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 32 446s --- 446s IndexOrderDefault Descending Date 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 33 446s --- 446s IndexOrderDefault Descending Date 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 34 446s --- 446s IndexOrderDefault Descending Date 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 35 446s --- 446s IndexOrderDefault Descending Size 446s GET /modules/autoindex/htaccess/ 446s ok 36 446s --- 446s IndexOrderDefault Descending Size 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 37 446s --- 446s IndexOrderDefault Descending Size 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 38 446s --- 446s IndexOrderDefault Descending Size 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 39 446s --- 446s IndexOrderDefault Descending Size 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 40 446s --- 446s IndexOrderDefault Descending Size 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 41 446s --- 446s IndexOrderDefault Descending Size 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 42 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s GET /modules/autoindex/htaccess/ 446s ok 43 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 44 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 45 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 46 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 47 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 48 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Name 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 49 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s GET /modules/autoindex/htaccess/ 446s ok 50 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 51 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 52 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 53 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 54 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 55 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Date 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 56 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s GET /modules/autoindex/htaccess/ 446s ok 57 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 58 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 59 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 60 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 61 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 62 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Ascending Size 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 63 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s GET /modules/autoindex/htaccess/ 446s ok 64 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 65 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 66 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 67 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 68 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 69 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Name 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 70 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s GET /modules/autoindex/htaccess/ 446s ok 71 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 72 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 73 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 74 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 75 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 76 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Date 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 77 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s GET /modules/autoindex/htaccess/ 446s ok 78 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s 446s (C=N O=A) 446s GET /modules/autoindex/htaccess/?C=N&O=A 446s ok 79 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s 446s (C=N O=D) 446s GET /modules/autoindex/htaccess/?C=N&O=D 446s ok 80 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s 446s (C=M O=A) 446s GET /modules/autoindex/htaccess/?C=M&O=A 446s ok 81 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s 446s (C=M O=D) 446s GET /modules/autoindex/htaccess/?C=M&O=D 446s ok 82 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s 446s (C=S O=A) 446s GET /modules/autoindex/htaccess/?C=S&O=A 446s ok 83 446s --- 446s IndexOptions FancyIndexing 446s IndexOrderDefault Descending Size 446s 446s (C=S O=D) 446s GET /modules/autoindex/htaccess/?C=S&O=D 446s ok 84 446s ok 449s t/modules/autoindex2.t .............. 449s 1..3 449s # Running under perl version 5.038002 for linux 449s # Current time local: Mon Jun 3 13:20:30 2024 449s # Current time GMT: Mon Jun 3 13:20:30 2024 449s # Using Test.pm version 1.31 449s # Using Apache/Test.pm version 1.42 449s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 449s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 449s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 449s # testing : dir_broken should not be listed 449s # expected: 0 449s # received: 0 449s ok 1 449s # testing : dir_normal should be listed 449s # expected: 1 449s # received: 1 449s ok 2 449s # testing : dir_protected should not be listed 449s # expected: 0 449s # received: 0 449s ok 3 449s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 449s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 449s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 449s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 449s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 449s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 449s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 449s ok 452s t/modules/brotli.t .................. 452s 1..64 452s # Running under perl version 5.038002 for linux 452s # Current time local: Mon Jun 3 13:20:33 2024 452s # Current time GMT: Mon Jun 3 13:20:33 2024 452s # Using Test.pm version 1.31 452s # Using Apache/Test.pm version 1.42 452s qvalue: 452s # expected: 200 452s # received: '200' 452s ok 1 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 2 452s qvalue: 452s # expected: 200 452s # received: '200' 452s ok 3 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 4 452s qvalue: 452s # expected: 200 452s # received: '200' 452s ok 5 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 6 452s qvalue: 452s # expected: 200 452s # received: '200' 452s ok 7 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 8 452s qvalue: 452s # expected: 200 452s # received: '200' 452s ok 9 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 10 452s qvalue: 452s # expected: 200 452s # received: '200' 452s ok 11 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 12 452s qvalue: ; 452s # expected: 200 452s # received: '200' 452s ok 13 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 14 452s qvalue: ; 452s # expected: 200 452s # received: '200' 452s ok 15 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 16 452s qvalue: ; 452s # expected: 200 452s # received: '200' 452s ok 17 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 18 452s qvalue: ;q= 452s # expected: 200 452s # received: '200' 452s ok 19 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 20 452s qvalue: ;q= 452s # expected: 200 452s # received: '200' 452s ok 21 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 22 452s qvalue: ;q= 452s # expected: 200 452s # received: '200' 452s ok 23 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 24 452s qvalue: ;q=0 452s # expected: 200 452s # received: '200' 452s ok 25 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 26 452s qvalue: ;q=0 452s # expected: 200 452s # received: '200' 452s ok 27 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 28 452s qvalue: ;q=0 452s # expected: 200 452s # received: '200' 452s ok 29 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 30 452s qvalue: ;q=0. 452s # expected: 200 452s # received: '200' 452s ok 31 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 32 452s qvalue: ;q=0. 452s # expected: 200 452s # received: '200' 452s ok 33 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 34 452s qvalue: ;q=0. 452s # expected: 200 452s # received: '200' 452s ok 35 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 36 452s qvalue: ;q=0.0 452s # expected: 200 452s # received: '200' 452s ok 37 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 38 452s qvalue: ;q=0.0 452s # expected: 200 452s # received: '200' 452s ok 39 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 40 452s qvalue: ;q=0.0 452s # expected: 200 452s # received: '200' 452s ok 41 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 42 452s qvalue: ;q=0.00 452s # expected: 200 452s # received: '200' 452s ok 43 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 44 452s qvalue: ;q=0.00 452s # expected: 200 452s # received: '200' 452s ok 45 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 46 452s qvalue: ;q=0.00 452s # expected: 200 452s # received: '200' 452s ok 47 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 48 452s qvalue: ;q=0.000 452s # expected: 200 452s # received: '200' 452s ok 49 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 50 452s qvalue: ;q=0.000 452s # expected: 200 452s # received: '200' 452s ok 51 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 52 452s qvalue: ;q=0.000 452s # expected: 200 452s # received: '200' 452s ok 53 452s # testing : response without Content-Encoding is OK 452s # expected: undef 452s # received: undef 452s ok 54 452s qvalue: ;q=0.0000 452s # expected: 200 452s # received: '200' 452s ok 55 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 56 452s qvalue: ;q=0.0000 452s # expected: 200 452s # received: '200' 452s ok 57 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 58 452s qvalue: ;q=0.0000 452s # expected: 200 452s # received: '200' 452s ok 59 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 60 452s # expected: 200 452s # received: '200' 452s ok 61 452s # testing : response Content-Encoding is OK 452s # expected: 'br' 452s # received: 'br' 452s ok 62 452s # expected: 200 452s # received: '200' 452s ok 63 452s # testing : response Content-Encoding is OK 452s # expected: 'gzip' 452s # received: 'gzip' 452s ok 64 452s ok 455s t/modules/buffer.t .................. 455s 1..12 455s # Running under perl version 5.038002 for linux 455s # Current time local: Mon Jun 3 13:20:36 2024 455s # Current time GMT: Mon Jun 3 13:20:36 2024 455s # Using Test.pm version 1.31 455s # Using Apache/Test.pm version 1.42 455s # testing : Checking return code is '200' 455s # expected: 200 455s # received: '200' 455s ok 1 455s ok 2 455s # testing : Checking return code is '200' 455s # expected: 200 455s # received: '200' 455s ok 3 455s ok 4 455s # testing : Checking return code is '200' 455s # expected: 200 455s # received: '200' 455s ok 5 455s ok 6 455s # testing : Checking return code is '200' 455s # expected: 200 455s # received: '200' 455s ok 7 455s ok 8 455s # testing : Checking return code is '200' 455s # expected: 200 455s # received: '200' 455s ok 9 455s ok 10 455s # testing : Checking return code is '200' 455s # expected: 200 455s # received: '200' 455s ok 11 455s ok 12 455s ok 458s t/modules/cache.t ................... 458s 1..3 458s # Running under perl version 5.038002 for linux 458s # Current time local: Mon Jun 3 13:20:39 2024 458s # Current time GMT: Mon Jun 3 13:20:39 2024 458s # Using Test.pm version 1.31 458s # Using Apache/Test.pm version 1.42 458s # testing : non-cached call to index.html 458s # expected: 200 458s # received: '200' 458s ok 1 458s # testing : call to cache index.html 458s # expected: 200 458s # received: '200' 458s ok 2 458s # testing : cached call to index.html 458s # expected: 200 458s # received: '200' 458s ok 3 458s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 458s ok 464s t/modules/cgi.t ..................... 464s 1..58 464s # Running under perl version 5.038002 for linux 464s # Current time local: Mon Jun 3 13:20:42 2024 464s # Current time GMT: Mon Jun 3 13:20:42 2024 464s # Using Test.pm version 1.31 464s # Using Apache/Test.pm version 1.42 464s # testing : return code for acceptpathinfodefault.sh 464s # expected: 200 464s # received: '200' 464s ok 1 464s # testing : body for acceptpathinfodefault.sh 464s # expected: '' 464s # received: '' 464s ok 2 464s # testing : return code for acceptpathinfodefault.sh/foo 464s # expected: 200 464s # received: '200' 464s ok 3 464s # testing : body for acceptpathinfodefault.sh/foo 464s # expected: '/foo' 464s # received: '/foo' 464s ok 4 464s # testing : return code for acceptpathinfooff.sh 464s # expected: 200 464s # received: '200' 464s ok 5 464s # testing : body for acceptpathinfooff.sh 464s # expected: '' 464s # received: '' 464s ok 6 464s # testing : return code for acceptpathinfooff.sh/foo 464s # expected: 404 464s # received: '404' 464s ok 7 464s # no body test for this one 464s ok 8 464s # testing : return code for acceptpathinfoon.sh 464s # expected: 200 464s # received: '200' 464s ok 9 464s # testing : body for acceptpathinfoon.sh 464s # expected: '' 464s # received: '' 464s ok 10 464s # testing : return code for acceptpathinfoon.sh/foo 464s # expected: 200 464s # received: '200' 464s ok 11 464s # testing : body for acceptpathinfoon.sh/foo 464s # expected: '/foo' 464s # received: '/foo' 464s ok 12 464s # testing : return code for bogus-perl.pl 464s # expected: 500 464s # received: '500' 464s ok 13 464s # cgi log created ok. 464s ok 14 464s # testing : return code for bogus-sh.sh 464s # expected: 500 464s # received: '500' 464s ok 15 464s # checking that log size (807) is bigger than it used to be (523) 464s ok 16 464s # testing : return code for nph-stderr.pl 464s # expected: 200 464s # received: '200' 464s ok 17 464s # testing : body for nph-stderr.pl 464s # expected: 'this is nph-stdout' 464s # received: 'this is nph-stdout' 464s ok 18 464s # testing : return code for nph-test.pl 464s # expected: 200 464s # received: '200' 464s ok 19 464s # testing : body for nph-test.pl 464s # expected: 'ok' 464s # received: 'ok' 464s ok 20 464s # testing : return code for perl.pl 464s # expected: 200 464s # received: '200' 464s ok 21 464s # testing : body for perl.pl 464s # expected: 'perl cgi' 464s # received: 'perl cgi' 464s ok 22 464s # testing : return code for sh.sh 464s # expected: 200 464s # received: '200' 464s ok 23 464s # testing : body for sh.sh 464s # expected: 'sh cgi' 464s # received: 'sh cgi' 464s ok 24 464s # testing : return code for stderr1.pl 464s # expected: 200 464s # received: '200' 464s ok 25 464s # testing : body for stderr1.pl 464s # expected: 'this is stdout' 464s # received: 'this is stdout' 464s ok 26 464s # testing : return code for stderr2.pl 464s # expected: 200 464s # received: '200' 464s ok 27 464s # testing : body for stderr2.pl 464s # expected: 'this is also stdout' 464s # received: 'this is also stdout' 464s ok 28 464s # testing : return code for stderr3.pl 464s # expected: 200 464s # received: '200' 464s ok 29 464s # testing : body for stderr3.pl 464s # expected: 'this is more stdout' 464s # received: 'this is more stdout' 464s ok 30 464s # posted content (length 10) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 464s # expected: '500' 464s # received: '500' 464s ok 31 464s # checking that log size (35781) is greater than 807 464s ok 32 464s # verifying that logged content is 10 characters 464s ok 33 464s # posted content (length 99) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 464s # expected: '500' 464s # received: '500' 464s ok 34 464s # checking that log size (36240) is greater than 35781 464s ok 35 464s # verifying that logged content is 99 characters 464s ok 36 464s # posted content (length 250) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 464s # expected: '500' 464s # received: '500' 464s ok 37 464s # checking that log size (36851) is greater than 36240 464s ok 38 464s # verifying that logged content is 250 characters 464s ok 39 464s # posted content (length 255) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 464s # expected: '500' 464s # received: '500' 464s ok 40 464s # checking that log size (37467) is greater than 36851 464s ok 41 464s # verifying that logged content is 255 characters 464s ok 42 464s # posted content (length 256) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 464s # expected: '500' 464s # received: '500' 464s ok 43 464s # checking that log size (38084) is greater than 37467 464s ok 44 464s # verifying that logged content is 256 characters 464s ok 45 464s # posted content (length 257) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 464s # expected: '500' 464s # received: '500' 464s ok 46 464s # checking that log size (38701) is greater than 38084 464s ok 47 464s # verifying that logged content is 256 characters 464s ok 48 464s # posted content (length 258) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 464s # expected: '500' 464s # received: '500' 464s ok 49 464s # checking that log size (39318) is greater than 38701 464s ok 50 464s # verifying that logged content is 256 characters 464s ok 51 464s # posted content (length 1024) to bogus-perl.pl 464s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 464s # expected: '500' 464s # received: '500' 464s ok 52 464s # checking that log size (39936) is greater than 39318 464s ok 53 464s # verifying that logged content is 256 characters 464s ok 54 464s # verifying log is greater than 40960 bytes. 464s ok 55 464s # verifying log did not grow after making bogus request. 464s ok 56 464s # verifying log did not grow after making another bogus request. 464s ok 57 464s # checking that HEAD /modules/cgi/perl.pl returns 200. 464s ok 58 464s ok 467s t/modules/data.t .................... 467s 1..2 467s # Running under perl version 5.038002 for linux 467s # Current time local: Mon Jun 3 13:20:48 2024 467s # Current time GMT: Mon Jun 3 13:20:48 2024 467s # Using Test.pm version 1.31 467s # Using Apache/Test.pm version 1.42 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 1 467s ok 2 467s ok 472s t/modules/dav.t ..................... 472s 1..19 472s # Running under perl version 5.038002 for linux 472s # Current time local: Mon Jun 3 13:20:51 2024 472s # Current time GMT: Mon Jun 3 13:20:51 2024 472s # Using Test.pm version 1.31 472s # Using Apache/Test.pm version 1.42 472s resource lock test: 472s ok 1 472s DAV put test: 472s ok 2 472s getting DAV resource properties: 472s ok 3 472s created: Mon, 03 Jun 2024 13:20:54 GMT 472s modified: Mon, 03 Jun 2024 13:20:54 GMT 472s now: Mon, 03 Jun 2024 13:20:56 GMT 472s ok 4 472s ok 5 472s resource lock status test: 472s ok 6 472s resource unlock test: 472s ok 7 472s resource lock status test: 472s ok 8 472s getting uri... 472s expect: 472s -> 472s 472s
472s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

472s this is a page generated by
472s the mod_dav test in the Apache
472s perl test suite.
472s
472s 472s 472s <- 472s ok 15 472s ok 16 472s resource delete test: 472s ok 17 472s expect 404 not found got: 404 472s ok 18 472s PR 49825: expect 400 bad request got: 400 472s ok 19 472s ok 475s t/modules/deflate.t ................. 475s 1..47 475s # Running under perl version 5.038002 for linux 475s # Current time local: Mon Jun 3 13:20:56 2024 475s # Current time GMT: Mon Jun 3 13:20:56 2024 475s # Using Test.pm version 1.31 475s # Using Apache/Test.pm version 1.42 475s testing default 475s ok 1 475s ok 2 475s ok 3 475s ok 4 475s ok 5 475s ok 6 475s ok 7 475s ok 8 475s ok 9 475s ok 10 475s ok 11 475s ok 12 475s ok 13 475s ok 14 475s ok 15 475s ok 16 475s ok 17 475s ok 18 475s ok 19 475s ok 20 475s ok 21 475s ok 22 475s ok 23 475s ok 24 475s ok 25 475s ok 26 475s ok 27 475s ok 28 475s ok 29 475s ok 30 475s ok 31 475s ok 32 475s ok 33 475s ok 34 475s ok 35 475s ok 36 475s ok 37 475s ok 38 475s ok 39 475s ok 40 475s ok 41 475s ok 42 475s ok 43 475s ok 44 475s ok 45 475s # testing : response was 304 475s # expected: qr/HTTP\/1\.. 304/ 475s # received: 'HTTP/1.1 304 Not Modified' 475s ok 46 475s # testing : expect EOF after 304 header 475s # expected: 0 475s # received: 0 475s ok 47 475s ok 478s t/modules/digest.t .................. 478s 1..13 478s # Running under perl version 5.038002 for linux 478s # Current time local: Mon Jun 3 13:20:59 2024 478s # Current time GMT: Mon Jun 3 13:20:59 2024 478s # Using Test.pm version 1.31 478s # Using Apache/Test.pm version 1.42 478s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm1 478s # testing : no user to authenticate 478s # expected: 401 478s # received: '401' 478s ok 1 478s # testing : user1:foo not found 478s # expected: 401 478s # received: '401' 478s ok 2 478s # testing : user1:password1 found 478s # expected: 200 478s # received: '200' 478s ok 3 478s # testing : user1:password1 with query string found 478s # expected: 200 478s # received: '200' 478s ok 4 478s # testing : manual Authorization header query string 478s # expected: 200 478s # received: '200' 478s ok 5 478s # testing : manual Authorization with no query string in header 478s # expected: 400 478s # received: '400' 478s ok 6 478s # testing : manual Authorization header with mismatched query string 478s # expected: 400 478s # received: '400' 478s ok 7 478s # testing : manual Authorization header with mismatched query string 478s # expected: 400 478s # received: '400' 478s ok 8 478s # testing : manual Authorization with no query string in header + MSIE 478s # expected: 200 478s # received: '200' 478s ok 9 478s # testing : a compliant response coming from MSIE 478s # expected: 200 478s # received: '200' 478s ok 10 478s # testing : manual Authorization header with mismatched query string + MSIE 478s # expected: 400 478s # received: '400' 478s ok 11 478s # testing : manual Authorization header with mismatched query string + MSIE 478s # expected: 400 478s # received: '400' 478s ok 12 478s # testing : no query string + MSIE 478s # expected: 200 478s # received: '200' 478s ok 13 478s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm1 478s ok 482s t/modules/dir.t ..................... 482s 1..212 482s # Running under perl version 5.038002 for linux 482s # Current time local: Mon Jun 3 13:21:02 2024 482s # Current time GMT: Mon Jun 3 13:21:02 2024 482s # Using Test.pm version 1.31 482s # Using Apache/Test.pm version 1.42 482s expecting 403 (forbidden) using DirectoryIndex foo 482s ok 1 482s running 5 test gambit for "1.html" 482s ok 2 482s ok 3 482s ok 4 482s ok 5 482s ok 6 482s running 5 test gambit for "2.html" 482s ok 7 482s ok 8 482s ok 9 482s ok 10 482s ok 11 482s running 5 test gambit for "3.html" 482s ok 12 482s ok 13 482s ok 14 482s ok 15 482s ok 16 482s running 5 test gambit for "4.html" 482s ok 17 482s ok 18 482s ok 19 482s ok 20 482s ok 21 482s running 5 test gambit for "5.html" 482s ok 22 482s ok 23 482s ok 24 482s ok 25 482s ok 26 482s running 5 test gambit for "6.html" 482s ok 27 482s ok 28 482s ok 29 482s ok 30 482s ok 31 482s running 5 test gambit for "7.html" 482s ok 32 482s ok 33 482s ok 34 482s ok 35 482s ok 36 482s running 5 test gambit for "8.html" 482s ok 37 482s ok 38 482s ok 39 482s ok 40 482s ok 41 482s running 5 test gambit for "9.html" 482s ok 42 482s ok 43 482s ok 44 482s ok 45 482s ok 46 482s running 5 test gambit for "0.html" 482s ok 47 482s ok 48 482s ok 49 482s ok 50 482s ok 51 482s expecting 403 (forbidden) using DirectoryIndex goo 482s ok 52 482s running 5 test gambit for "1.html" 482s ok 53 482s ok 54 482s ok 55 482s ok 56 482s ok 57 482s running 5 test gambit for "2.html" 482s ok 58 482s ok 59 482s ok 60 482s ok 61 482s ok 62 482s running 5 test gambit for "3.html" 482s ok 63 482s ok 64 482s ok 65 482s ok 66 482s ok 67 482s running 5 test gambit for "4.html" 482s ok 68 482s ok 69 482s ok 70 482s ok 71 482s ok 72 482s running 5 test gambit for "5.html" 482s ok 73 482s ok 74 482s ok 75 482s ok 76 482s ok 77 482s running 5 test gambit for "6.html" 482s ok 78 482s ok 79 482s ok 80 482s ok 81 482s ok 82 482s running 5 test gambit for "7.html" 482s ok 83 482s ok 84 482s ok 85 482s ok 86 482s ok 87 482s running 5 test gambit for "8.html" 482s ok 88 482s ok 89 482s ok 90 482s ok 91 482s ok 92 482s running 5 test gambit for "9.html" 482s ok 93 482s ok 94 482s ok 95 482s ok 96 482s ok 97 482s running 5 test gambit for "0.html" 482s ok 98 482s ok 99 482s ok 100 482s ok 101 482s ok 102 482s expecting 403 (forbidden) using DirectoryIndex moo 482s ok 103 482s running 5 test gambit for "1.html" 482s ok 104 482s ok 105 482s ok 106 482s ok 107 482s ok 108 482s running 5 test gambit for "2.html" 482s ok 109 482s ok 110 482s ok 111 482s ok 112 482s ok 113 482s running 5 test gambit for "3.html" 482s ok 114 482s ok 115 482s ok 116 482s ok 117 482s ok 118 482s running 5 test gambit for "4.html" 482s ok 119 482s ok 120 482s ok 121 482s ok 122 482s ok 123 482s running 5 test gambit for "5.html" 482s ok 124 482s ok 125 482s ok 126 482s ok 127 482s ok 128 482s running 5 test gambit for "6.html" 482s ok 129 482s ok 130 482s ok 131 482s ok 132 482s ok 133 482s running 5 test gambit for "7.html" 482s ok 134 482s ok 135 482s ok 136 482s ok 137 482s ok 138 482s running 5 test gambit for "8.html" 482s ok 139 482s ok 140 482s ok 141 482s ok 142 482s ok 143 482s running 5 test gambit for "9.html" 482s ok 144 482s ok 145 482s ok 146 482s ok 147 482s ok 148 482s running 5 test gambit for "0.html" 482s ok 149 482s ok 150 482s ok 151 482s ok 152 482s ok 153 482s expecting 403 (forbidden) using DirectoryIndex bleh 482s ok 154 482s running 5 test gambit for "1.html" 482s ok 155 482s ok 156 482s ok 157 482s ok 158 482s ok 159 482s running 5 test gambit for "2.html" 482s ok 160 482s ok 161 482s ok 162 482s ok 163 482s ok 164 482s running 5 test gambit for "3.html" 482s ok 165 482s ok 166 482s ok 167 482s ok 168 482s ok 169 482s running 5 test gambit for "4.html" 482s ok 170 482s ok 171 482s ok 172 482s ok 173 482s ok 174 482s running 5 test gambit for "5.html" 482s ok 175 482s ok 176 482s ok 177 482s ok 178 482s ok 179 482s running 5 test gambit for "6.html" 482s ok 180 482s ok 181 482s ok 182 482s ok 183 482s ok 184 482s running 5 test gambit for "7.html" 482s ok 185 482s ok 186 482s ok 187 482s ok 188 482s ok 189 482s running 5 test gambit for "8.html" 482s ok 190 482s ok 191 482s ok 192 482s ok 193 482s ok 194 482s running 5 test gambit for "9.html" 482s ok 195 482s ok 196 482s ok 197 482s ok 198 482s ok 199 482s running 5 test gambit for "0.html" 482s ok 200 482s ok 201 482s ok 202 482s ok 203 482s ok 204 482s DirectoryIndex /modules/alias/index.html 482s ok 205 482s expecting 403 for DirectoryIndex foo goo moo bleh 482s ok 206 482s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 482s ok 207 482s 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 482s ok 208 482s removed .htaccess (no DirectoryIndex), expecting default (index.html) 482s ok 209 482s ok 210 482s ok 211 482s ok 212 # skip missing DirectorySlash NotFound 482s ok 485s t/modules/directorymatch.t .......... 485s 1..2 485s # Running under perl version 5.038002 for linux 485s # Current time local: Mon Jun 3 13:21:06 2024 485s # Current time GMT: Mon Jun 3 13:21:06 2024 485s # Using Test.pm version 1.31 485s # Using Apache/Test.pm version 1.42 485s # testing : code for /index.html 485s # expected: 200 485s # received: '200' 485s ok 1 485s # testing : check for DMMATCH1 485s # expected: '1' 485s # received: '1' 485s ok 2 485s ok 489s t/modules/env.t ..................... 489s 1..6 489s # Running under perl version 5.038002 for linux 489s # Current time local: Mon Jun 3 13:21:09 2024 489s # Current time GMT: Mon Jun 3 13:21:09 2024 489s # Using Test.pm version 1.31 489s # Using Apache/Test.pm version 1.42 489s # host: /modules/env/host.shtml 489s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 489s ok 1 489s # nothere: /modules/env/nothere.shtml 489s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 489s ok 2 489s # set: /modules/env/set.shtml 489s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 489s ok 3 489s # setempty: /modules/env/setempty.shtml 489s # setempty: EXPECT -><- ACTUAL -><- 489s ok 4 489s # type: /modules/env/type.shtml 489s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 489s ok 5 489s # unset: /modules/env/unset.shtml 489s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 489s ok 6 489s ok 493s t/modules/expires.t ................. 493s 1..92 493s # Running under perl version 5.038002 for linux 493s # Current time local: Mon Jun 3 13:21:13 2024 493s # Current time GMT: Mon Jun 3 13:21:13 2024 493s # Using Test.pm version 1.31 493s # Using Apache/Test.pm version 1.42 493s # debug: index.html 493s HTTP/1.1 200 OK 493s Cache-Control: max-age=325767045 493s Connection: close 493s Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Accept-Ranges: bytes 493s ETag: "3-613edd771cbc0" 493s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 493s Vary: In-If1 493s Content-Length: 3 493s Content-Type: text/html 493s Expires: Sat, 30 Sep 2034 00:12:02 GMT 493s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 493s Client-Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Client-Peer: 127.0.0.1:8529 493s Client-Response-Num: 1 493s DMMATCH1: 1 493s 493s 493s ok 1 493s # debug: [Cache-Control] [max-age=325767045] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 493s # debug: expires 2043187922 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 332425819 493s # debug: actual : 332425819 493s ok 2 493s # debug: text.txt 493s HTTP/1.1 200 OK 493s Cache-Control: max-age=0 493s Connection: close 493s Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Accept-Ranges: bytes 493s ETag: "0-613edd771cbc0" 493s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 493s Vary: In-If1 493s Content-Type: text/plain 493s Expires: Mon, 03 Jun 2024 13:21:16 GMT 493s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 493s Client-Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Client-Peer: 127.0.0.1:8529 493s Client-Response-Num: 1 493s DMMATCH1: 1 493s 493s 493s ok 3 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 4 493s # debug: image.gif 493s HTTP/1.1 200 OK 493s Cache-Control: max-age=120 493s Connection: close 493s Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Accept-Ranges: bytes 493s ETag: "0-613edd771cbc0" 493s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 493s Vary: In-If1 493s Content-Type: image/gif 493s Expires: Mon, 03 Jun 2024 13:23:16 GMT 493s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 493s Client-Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Client-Peer: 127.0.0.1:8529 493s Client-Response-Num: 1 493s DMMATCH1: 1 493s 493s 493s ok 5 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 6 493s # debug: foo.jpg 493s HTTP/1.1 200 OK 493s Cache-Control: max-age=86400 493s Connection: close 493s Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Accept-Ranges: bytes 493s ETag: "0-613edd771cbc0" 493s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 493s Vary: In-If1 493s Content-Type: image/jpeg 493s Expires: Tue, 04 Jun 2024 13:21:16 GMT 493s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 493s Client-Date: Mon, 03 Jun 2024 13:21:16 GMT 493s Client-Peer: 127.0.0.1:8529 493s Client-Response-Num: 1 493s DMMATCH1: 1 493s 493s 493s ok 7 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 8 493s # debug: [Cache-Control] [max-age=325767045] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 493s # debug: expires 2043187922 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 332425819 493s # debug: actual : 332425819 493s ok 9 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 10 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 11 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 12 493s # --- 493s # ExpiresActive On 493s # debug: [Cache-Control] [max-age=325767045] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 493s # debug: expires 2043187922 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 332425819 493s # debug: actual : 332425819 493s ok 13 493s # --- 493s # ExpiresActive On 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 14 493s # --- 493s # ExpiresActive On 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 15 493s # --- 493s # ExpiresActive On 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 16 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A34917866 493s # debug: [Cache-Control] [max-age=34917866] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 12 Jul 2025 16:45:42 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 12 Jul 2025 16:45:42 GMT 493s # debug: expires 1752338742 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 34917866 493s # debug: actual : 34917866 493s ok 17 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A34917866 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 18 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A34917866 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 19 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A34917866 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 20 493s # --- 493s # ExpiresActive On 493s ExpiresByType text/plain M5971353 493s # debug: [Cache-Control] [max-age=325767045] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 493s # debug: expires 2043187922 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 332425819 493s # debug: actual : 332425819 493s ok 21 493s # --- 493s # ExpiresActive On 493s ExpiresByType text/plain M5971353 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 22 493s # --- 493s # ExpiresActive On 493s ExpiresByType text/plain M5971353 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 23 493s # --- 493s # ExpiresActive On 493s ExpiresByType text/plain M5971353 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 24 493s # --- 493s # ExpiresActive On 493s ExpiresDefault A40019255 493s ExpiresByType text/plain M5375951 493s # debug: [Cache-Control] [max-age=40019255] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Tue, 09 Sep 2025 17:48:51 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 09 Sep 2025 17:48:51 GMT 493s # debug: expires 1757440131 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 40019255 493s # debug: actual : 40019255 493s ok 25 493s # --- 493s # ExpiresActive On 493s ExpiresDefault A40019255 493s ExpiresByType text/plain M5375951 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 26 493s # --- 493s # ExpiresActive On 493s ExpiresDefault A40019255 493s ExpiresByType text/plain M5375951 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 27 493s # --- 493s # ExpiresActive On 493s ExpiresDefault A40019255 493s ExpiresByType text/plain M5375951 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 28 493s #--- 493s # ExpiresActive On 493s ExpiresDefault M7956204 493s # debug: [Cache-Control] [max-age=1297430] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Tue, 18 Jun 2024 13:45:07 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 18 Jun 2024 13:45:07 GMT 493s # debug: expires 1718718307 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 7956204 493s # debug: actual : 7956204 493s ok 29 493s #--- 493s # ExpiresActive On 493s ExpiresDefault M7956204 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 30 493s #--- 493s # ExpiresActive On 493s ExpiresDefault M7956204 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 31 493s #--- 493s # ExpiresActive On 493s ExpiresDefault M7956204 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 32 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/gif M40894524 493s # debug: [Cache-Control] [max-age=325767045] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 493s # debug: expires 2043187922 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 332425819 493s # debug: actual : 332425819 493s ok 33 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/gif M40894524 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 34 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/gif M40894524 493s # debug: [Cache-Control] [max-age=34235750] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Fri, 04 Jul 2025 19:17:07 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Fri, 04 Jul 2025 19:17:07 GMT 493s # debug: expires 1751656627 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 40894524 493s # debug: actual : 40894524 493s ok 35 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/gif M40894524 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 36 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 1 weeks 8 days 8 hours 39 minutes 23 seconds" 493s ExpiresByType image/gif "access plus 3 months 7 days 7 hours 46 minutes 48 seconds" 493s # debug: [Cache-Control] [max-age=3919163] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Thu, 18 Jul 2024 22:00:39 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Thu, 18 Jul 2024 22:00:39 GMT 493s # debug: expires 1721340039 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 3919163 493s # debug: actual : 3919163 493s ok 37 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 1 weeks 8 days 8 hours 39 minutes 23 seconds" 493s ExpiresByType image/gif "access plus 3 months 7 days 7 hours 46 minutes 48 seconds" 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 38 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 1 weeks 8 days 8 hours 39 minutes 23 seconds" 493s ExpiresByType image/gif "access plus 3 months 7 days 7 hours 46 minutes 48 seconds" 493s # debug: [Cache-Control] [max-age=8408808] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Sun, 08 Sep 2024 21:08:04 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sun, 08 Sep 2024 21:08:04 GMT 493s # debug: expires 1725829684 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 8408808 493s # debug: actual : 8408808 493s ok 39 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 1 weeks 8 days 8 hours 39 minutes 23 seconds" 493s ExpiresByType image/gif "access plus 3 months 7 days 7 hours 46 minutes 48 seconds" 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 40 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A37946063 493s # debug: [Cache-Control] [max-age=37946063] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 16 Aug 2025 17:55:39 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 16 Aug 2025 17:55:39 GMT 493s # debug: expires 1755366939 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 37946063 493s # debug: actual : 37946063 493s ok 41 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A37946063 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 42 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A37946063 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 43 493s #--- 493s # ExpiresActive On 493s ExpiresDefault A37946063 493s # debug: [Cache-Control] [max-age=86400] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Tue, 04 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Tue, 04 Jun 2024 13:21:16 GMT 493s # debug: expires 1717507276 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 86400 493s # debug: actual : 86400 493s ok 44 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/jpeg M5119445 493s # debug: [Cache-Control] [max-age=325767045] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 493s # debug: expires 2043187922 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 332425819 493s # debug: actual : 332425819 493s ok 45 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/jpeg M5119445 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 46 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/jpeg M5119445 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 47 493s # --- 493s # ExpiresActive On 493s ExpiresByType image/jpeg M5119445 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 48 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 18 days 4 hours 13 minutes 1 seconds" 493s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 13 days 1 hours 35 minutes 30 seconds" 493s # debug: [Cache-Control] [max-age=4162381] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Expires] [Sun, 21 Jul 2024 17:34:17 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Sun, 21 Jul 2024 17:34:17 GMT 493s # debug: expires 1721583257 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 4162381 493s # debug: actual : 4162381 493s ok 49 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 18 days 4 hours 13 minutes 1 seconds" 493s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 13 days 1 hours 35 minutes 30 seconds" 493s # debug: [Cache-Control] [max-age=0] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: expires 1717420876 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 6658773 493s # debug: actual : 6658773 493s ok 50 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 18 days 4 hours 13 minutes 1 seconds" 493s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 13 days 1 hours 35 minutes 30 seconds" 493s # debug: [Cache-Control] [max-age=120] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Expires] [Mon, 03 Jun 2024 13:23:16 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Mon, 03 Jun 2024 13:23:16 GMT 493s # debug: expires 1717420996 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 120 493s # debug: actual : 120 493s ok 51 493s # --- 493s # ExpiresActive On 493s ExpiresDefault "access plus 1 months 18 days 4 hours 13 minutes 1 seconds" 493s ExpiresByType image/jpeg "access plus 1 years 2 months 2 weeks 13 days 1 hours 35 minutes 30 seconds" 493s # debug: [Cache-Control] [max-age=39058530] 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Expires] [Fri, 29 Aug 2025 14:56:46 GMT] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s # debug: expires Fri, 29 Aug 2025 14:56:46 GMT 493s # debug: expires 1756479406 493s # debug: access Mon, 03 Jun 2024 13:21:16 GMT 493s # debug: access 1717420876 493s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 493s # debug: modified 1710762103 493s # debug: expected: 39058530 493s # debug: actual : 39058530 493s ok 52 493s # --- 493s # ExpiresActive Off 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 53 493s # --- 493s # ExpiresActive Off 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 54 493s # --- 493s # ExpiresActive Off 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 55 493s # --- 493s # ExpiresActive Off 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 56 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M2445610 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 57 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M2445610 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 58 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M2445610 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 59 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M2445610 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 60 493s # --- 493s # ExpiresActive Off 493s ExpiresByType text/plain A37347392 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 61 493s # --- 493s # ExpiresActive Off 493s ExpiresByType text/plain A37347392 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 62 493s # --- 493s # ExpiresActive Off 493s ExpiresByType text/plain A37347392 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 63 493s # --- 493s # ExpiresActive Off 493s ExpiresByType text/plain A37347392 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 64 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 1 years 1 weeks 18 days 6 hours 34 minutes 39 seconds" 493s ExpiresByType text/plain A3386546 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 65 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 1 years 1 weeks 18 days 6 hours 34 minutes 39 seconds" 493s ExpiresByType text/plain A3386546 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 66 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 1 years 1 weeks 18 days 6 hours 34 minutes 39 seconds" 493s ExpiresByType text/plain A3386546 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 67 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 1 years 1 weeks 18 days 6 hours 34 minutes 39 seconds" 493s ExpiresByType text/plain A3386546 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 68 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M40716337 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 69 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M40716337 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 70 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M40716337 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 71 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault M40716337 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 72 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 4 days 6 hours 21 minutes 38 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 73 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 4 days 6 hours 21 minutes 38 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 74 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 4 days 6 hours 21 minutes 38 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 75 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 4 days 6 hours 21 minutes 38 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 76 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault M9763235 493s ExpiresByType image/gif M4590046 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 77 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault M9763235 493s ExpiresByType image/gif M4590046 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 78 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault M9763235 493s ExpiresByType image/gif M4590046 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 79 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault M9763235 493s ExpiresByType image/gif M4590046 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 80 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 3 months 1 weeks 4 days 1 hours 14 minutes 10 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 81 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 3 months 1 weeks 4 days 1 hours 14 minutes 10 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 82 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 3 months 1 weeks 4 days 1 hours 14 minutes 10 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 83 493s #--- 493s # ExpiresActive Off 493s ExpiresDefault "access plus 3 months 1 weeks 4 days 1 hours 14 minutes 10 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 84 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/jpeg "modification plus 1 years 1 weeks 16 days 5 hours 18 minutes 23 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 85 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/jpeg "modification plus 1 years 1 weeks 16 days 5 hours 18 minutes 23 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 86 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/jpeg "modification plus 1 years 1 weeks 16 days 5 hours 18 minutes 23 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 87 493s # --- 493s # ExpiresActive Off 493s ExpiresByType image/jpeg "modification plus 1 years 1 weeks 16 days 5 hours 18 minutes 23 seconds" 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 88 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault A9338861 493s ExpiresByType image/jpeg M9443508 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["3-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Length] [3] 493s # debug: [Content-Type] [text/html] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 89 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault A9338861 493s ExpiresByType image/jpeg M9443508 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [text/plain] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 90 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault A9338861 493s ExpiresByType image/jpeg M9443508 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/gif] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 91 493s # --- 493s # ExpiresActive Off 493s ExpiresDefault A9338861 493s ExpiresByType image/jpeg M9443508 493s # debug: [Connection] [close] 493s # debug: [Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Accept-Ranges] [bytes] 493s # debug: [ETag] ["0-613edd771cbc0"] 493s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 493s # debug: [Vary] [In-If1] 493s # debug: [Content-Type] [image/jpeg] 493s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 493s # debug: [Client-Date] [Mon, 03 Jun 2024 13:21:16 GMT] 493s # debug: [Client-Peer] [127.0.0.1:8529] 493s # debug: [Client-Response-Num] [1] 493s # debug: [DMMATCH1] [1] 493s ok 92 493s ok 521s t/modules/ext_filter.t .............. 521s 1..24 521s # Running under perl version 5.038002 for linux 521s # Current time local: Mon Jun 3 13:21:17 2024 521s # Current time GMT: Mon Jun 3 13:21:17 2024 521s # Using Test.pm version 1.31 521s # Using Apache/Test.pm version 1.42 521s # testing : sed output filter 521s # expected: 'barbar' 521s # received: 'barbar' 521s ok 1 521s # testing : slow filter process 521s # expected: 'foobar' 521s # received: 'foobar' 521s ok 2 521s # testing : echo worked 521s # expected: 200 521s # received: '200' 521s ok 3 521s # testing : request body filtered 521s # expected: 'barbar 521s # ' 521s # received: 'barbar 521s # ' 521s ok 4 521s # testing : got 413 error 521s # expected: 413 521s # received: '413' 521s ok 5 521s # testing : got 413 error body 521s # expected: qr/413 Request Entity Too Large/ 521s # received: ' 521s # 521s # 413 Request Entity Too Large 521s # 521s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

521s # The requested resource does not allow request data with POST requests, or the amount of data provided in 521s # the request exceeds the capacity limit. 521s # 521s # ' 521s ok 24 521s ok 523s t/modules/filter.t .................. 523s 1..5 523s # Running under perl version 5.038002 for linux 523s # Current time local: Mon Jun 3 13:21:45 2024 523s # Current time GMT: Mon Jun 3 13:21:45 2024 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.42 523s # expected: 'HELLOWORLD' 523s # received: 'HELLOWORLD' 523s ok 1 523s # expected: 'HELLOWORLD' 523s # received: 'HELLOWORLD' 523s ok 2 523s # expected: 'HELLOWORLD' 523s # received: 'HELLOWORLD' 523s ok 3 523s # expected: 'helloworld' 523s # received: 'helloworld' 523s ok 4 523s # expected: 'helloworld' 523s # received: 'helloworld' 523s ok 5 523s ok 528s t/modules/headers.t ................. 528s 1..376 528s # Running under perl version 5.038002 for linux 528s # Current time local: Mon Jun 3 13:21:47 2024 528s # Current time GMT: Mon Jun 3 13:21:47 2024 528s # Using Test.pm version 1.31 528s # Using Apache/Test.pm version 1.42 528s ok 1 528s ok 2 528s ok 3 528s ok 4 528s ok 5 528s ok 6 528s ok 7 528s ok 8 528s ok 9 528s ok 10 528s ok 11 528s ok 12 528s ok 13 528s ok 14 528s ok 15 528s ok 16 528s ok 17 528s ok 18 528s ok 19 528s ok 20 528s ok 21 528s ok 22 528s ok 23 528s ok 24 528s ok 25 528s ok 26 528s ok 27 528s ok 28 528s ok 29 528s ok 30 528s ok 31 528s ok 32 528s ok 33 528s ok 34 528s ok 35 528s ok 36 528s ok 37 528s ok 38 528s ok 39 528s ok 40 528s ok 41 528s ok 42 528s ok 43 528s ok 44 528s ok 45 528s ok 46 528s ok 47 528s ok 48 528s ok 49 528s ok 50 528s ok 51 528s ok 52 528s ok 53 528s ok 54 528s ok 55 528s ok 56 528s ok 57 528s ok 58 528s ok 59 528s ok 60 528s ok 61 528s ok 62 528s ok 63 528s ok 64 528s ok 65 528s ok 66 528s ok 67 528s ok 68 528s ok 69 528s ok 70 528s ok 71 528s ok 72 528s ok 73 528s ok 74 528s ok 75 528s ok 76 528s ok 77 528s ok 78 528s ok 79 528s ok 80 528s ok 81 528s ok 82 528s ok 83 528s ok 84 528s ok 85 528s ok 86 528s ok 87 528s ok 88 528s ok 89 528s ok 90 528s ok 91 528s ok 92 528s ok 93 528s ok 94 528s ok 95 528s ok 96 528s ok 97 528s ok 98 528s ok 99 528s ok 100 528s ok 101 528s ok 102 528s ok 103 528s ok 104 528s ok 105 528s ok 106 528s ok 107 528s ok 108 528s ok 109 528s ok 110 528s ok 111 528s ok 112 528s ok 113 528s ok 114 528s ok 115 528s ok 116 528s ok 117 528s ok 118 528s ok 119 528s ok 120 528s ok 121 528s ok 122 528s ok 123 528s ok 124 528s ok 125 528s ok 126 528s ok 127 528s ok 128 528s ok 129 528s ok 130 528s ok 131 528s ok 132 528s ok 133 528s ok 134 528s ok 135 528s ok 136 528s ok 137 528s ok 138 528s ok 139 528s ok 140 528s ok 141 528s ok 142 528s ok 143 528s ok 144 528s ok 145 528s ok 146 528s ok 147 528s ok 148 528s ok 149 528s ok 150 528s ok 151 528s ok 152 528s ok 153 528s ok 154 528s ok 155 528s ok 156 528s ok 157 528s ok 158 528s ok 159 528s ok 160 528s ok 161 528s ok 162 528s ok 163 528s ok 164 528s ok 165 528s ok 166 528s ok 167 528s ok 168 528s ok 169 528s ok 170 528s ok 171 528s ok 172 528s ok 173 528s ok 174 528s ok 175 528s ok 176 528s ok 177 528s ok 178 528s ok 179 528s ok 180 528s ok 181 528s ok 182 528s ok 183 528s ok 184 528s ok 185 528s ok 186 528s ok 187 528s ok 188 528s ok 189 528s ok 190 528s ok 191 528s ok 192 528s ok 193 528s ok 194 528s ok 195 528s ok 196 528s ok 197 528s ok 198 528s ok 199 528s ok 200 528s ok 201 528s ok 202 528s ok 203 528s ok 204 528s ok 205 528s ok 206 528s ok 207 528s ok 208 528s ok 209 528s ok 210 528s ok 211 528s ok 212 528s ok 213 528s ok 214 528s ok 215 528s ok 216 528s ok 217 528s ok 218 528s ok 219 528s ok 220 528s ok 221 528s ok 222 528s ok 223 528s ok 224 528s ok 225 528s ok 226 528s ok 227 528s ok 228 528s ok 229 528s ok 230 528s ok 231 528s ok 232 528s ok 233 528s ok 234 528s ok 235 528s ok 236 528s ok 237 528s ok 238 528s ok 239 528s ok 240 528s ok 241 528s ok 242 528s ok 243 528s ok 244 528s ok 245 528s ok 246 528s ok 247 528s ok 248 528s ok 249 528s ok 250 528s ok 251 528s ok 252 528s ok 253 528s ok 254 528s ok 255 528s ok 256 528s ok 257 528s ok 258 528s ok 259 528s ok 260 528s ok 261 528s ok 262 528s ok 263 528s ok 264 528s ok 265 528s ok 266 528s ok 267 528s ok 268 528s ok 269 528s ok 270 528s ok 271 528s ok 272 528s ok 273 528s ok 274 528s ok 275 528s ok 276 528s ok 277 528s ok 278 528s ok 279 528s ok 280 528s ok 281 528s ok 282 528s ok 283 528s ok 284 528s ok 285 528s ok 286 528s ok 287 528s ok 288 528s ok 289 528s ok 290 528s ok 291 528s ok 292 528s ok 293 528s ok 294 528s ok 295 528s ok 296 528s ok 297 528s ok 298 528s ok 299 528s ok 300 528s ok 301 528s ok 302 528s ok 303 528s ok 304 528s ok 305 528s ok 306 528s ok 307 528s ok 308 528s ok 309 528s ok 310 528s ok 311 528s ok 312 528s ok 313 528s ok 314 528s ok 315 528s ok 316 528s ok 317 528s ok 318 528s ok 319 528s ok 320 528s ok 321 528s ok 322 528s ok 323 528s ok 324 528s ok 325 528s ok 326 528s ok 327 528s ok 328 528s ok 329 528s ok 330 528s ok 331 528s ok 332 528s ok 333 528s ok 334 528s ok 335 528s ok 336 528s ok 337 528s ok 338 528s ok 339 528s ok 340 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: value 528s Header sent n°1: 528s header: Aaa 528s value: b 528s Header sent n°2: 528s header: Aa 528s value: bb 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 341 528s 528s Header received n°0: 528s header: Test-Header 528s expected: value 528s received: value 528s Header received n°1: 528s header: Aaa 528s expected: b 528s received: b 528s 528s Header received n°2: 528s header: Aa 528s expected: bb 528s received: bb 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Aa: bb 528s Aaa: b 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: value 528s 528s ok 342 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo 528s Header sent n°1: 528s header: aaa 528s value: b 528s Header sent n°2: 528s header: aa 528s value: bb 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 343 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Header received n°1: 528s header: aa 528s expected: bb 528s received: bb 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Aa: bb 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 344 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo 528s Header sent n°1: 528s header: Test-Header1 528s value: value1 528s Header sent n°2: 528s header: Test-Header2 528s value: value2 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 345 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Header received n°1: 528s header: Test-Header1 528s expected: value1 528s received: value1 528s 528s Header received n°2: 528s header: Test-Header2 528s expected: value2 528s received: value2 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s Test-Header1: value1 528s Test-Header2: value2 528s 528s ok 346 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foofoo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 347 528s 528s Header received n°0: 528s header: Test-Header 528s expected: barfoo 528s received: barfoo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: barfoo 528s 528s ok 348 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo2foo2 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 349 528s 528s Header received n°0: 528s header: Test-Header 528s expected: barfoo2 528s received: barfoo2 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: barfoo2 528s 528s ok 350 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foofoo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 351 528s 528s Header received n°0: 528s header: Test-Header 528s expected: bar2foo 528s received: bar2foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: bar2foo 528s 528s ok 352 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foofoo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 353 528s 528s Header received n°0: 528s header: Test-Header 528s expected: barbar 528s received: barbar 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: barbar 528s 528s ok 354 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo2foo2 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 355 528s 528s Header received n°0: 528s header: Test-Header 528s expected: barbar 528s received: barbar 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: barbar 528s 528s ok 356 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foofoo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 357 528s 528s Header received n°0: 528s header: Test-Header 528s expected: bar2bar2 528s received: bar2bar2 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: bar2bar2 528s 528s ok 358 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 359 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 360 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 361 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 362 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: "foo" 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 363 528s 528s Header received n°0: 528s header: Test-Header 528s expected: "foo", foo 528s received: "foo", foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: "foo", foo 528s 528s ok 364 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 365 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo, bar 528s received: foo, bar 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo, bar 528s 528s ok 366 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 367 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 368 528s 528s 528s 528s Header sent n°0: 528s header: Test-Header 528s value: foo 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 369 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Header received n°1: 528s header: Test-Header2 528s expected: bar 528s received: bar 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s Test-Header2: bar 528s 528s ok 370 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 371 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 372 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 373 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 374 528s # testing : Checking return code is '200' 528s # expected: 200 528s # received: '200' 528s ok 375 528s 528s Header received n°0: 528s header: Test-Header 528s expected: foo 528s received: foo 528s 528s Response received is: 528s HTTP/1.1 200 OK 528s Connection: close 528s Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Accept-Ranges: bytes 528s ETag: "0-613edd771cbc0" 528s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 528s Vary: In-If1 528s Content-Length: 0 528s Content-Type: text/html 528s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 528s Client-Date: Mon, 03 Jun 2024 13:21:52 GMT 528s Client-Peer: 127.0.0.1:8529 528s Client-Response-Num: 1 528s DMMATCH1: 1 528s Test-Header: foo 528s 528s ok 376 528s ok 531s t/modules/heartbeat.t ............... skipped: no reason given 535s t/modules/http2.t ................... 535s 1..56 535s # Running under perl version 5.038002 for linux 535s # Current time local: Mon Jun 3 13:21:55 2024 535s # Current time GMT: Mon Jun 3 13:21:55 2024 535s # Using Test.pm version 1.31 535s # Using Apache/Test.pm version 1.42 535s ok 1 535s ok 2 535s # testing : read first response-line 535s # expected: qr/^HTTP\/1\.. 200/ 535s # received: 'HTTP/1.1 200 OK 535s # ' 535s ok 3 535s # testing : TLS version in use 535s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 535s # received: 'TLSv1_3' 535s ok 4 535s test case: TC0001, expecting 200: GET http://localhost:8547/ 535s # testing : GET http://localhost:8547/ 535s # expected: 200 535s # received: '200' 535s ok 5 535s test case: TC0002, expecting 404: GET http://localhost:8547/not_here 535s # testing : GET http://localhost:8547/not_here 535s # expected: 404 535s # received: '404' 535s ok 6 535s test case: TC0005, cmp index.html file: GET http://localhost:8547/modules/h2/index.html 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 7 535s ok 8 535s test case: TC0006, cmp image file: GET http://localhost:8547/modules/h2/003/003_img.jpg 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 9 535s ok 10 535s test case: TC0007, rewrite handling: GET http://localhost:8547/modules/h2/latest.tar.gz 535s # testing : response status 535s # expected: 302 535s # received: '302' 535s ok 11 535s # testing : location header 535s # expected: 'http://localhost:8547/modules/h2/xxx-1.0.2a.tar.gz' 535s # received: 'http://localhost:8547/modules/h2/xxx-1.0.2a.tar.gz' 535s ok 12 535s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8547/modules/h2/hello.pl 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 13 535s # testing : content comparision 535s # expected: ' 535s #

Hello World!

535s # 535s # ' 535s # received: ' 535s #

Hello World!

535s # 535s # ' 535s ok 14 535s test case: TC0009, necho.pl without arguments: GET http://localhost:8547/modules/h2/necho.pl 535s # testing : response status 535s # expected: 400 535s # received: '400' 535s ok 15 535s # testing : content comparision 535s # expected: ' 535s #

No query was specified.

535s # 535s # ' 535s # received: ' 535s #

No query was specified.

535s # 535s # ' 535s ok 16 535s test case: TC0010, necho.pl 2x10: GET http://localhost:8547/modules/h2/necho.pl?count=2&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 17 535s # testing : content comparision 535s # expected: '01234567890123456789' 535s # received: '01234567890123456789' 535s ok 18 535s test case: TC0011, necho.pl 10x10: GET http://localhost:8547/modules/h2/necho.pl?count=10&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 19 535s # testing : content-length 535s # expected: 100 535s # received: 100 535s ok 20 535s test case: TC0012, necho.pl 100x10: GET http://localhost:8547/modules/h2/necho.pl?count=100&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 21 535s # testing : content-length 535s # expected: 1000 535s # received: 1000 535s ok 22 535s test case: TC0013, necho.pl 1000x10: GET http://localhost:8547/modules/h2/necho.pl?count=1000&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 23 535s # testing : content-length 535s # expected: 10000 535s # received: 10000 535s ok 24 535s test case: TC0014, necho.pl 10000x10: GET http://localhost:8547/modules/h2/necho.pl?count=10000&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 25 535s # testing : content-length 535s # expected: 100000 535s # received: 100000 535s ok 26 535s test case: TC0015, necho.pl 100000x10: GET http://localhost:8547/modules/h2/necho.pl?count=100000&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 27 535s # testing : content-length 535s # expected: 1000000 535s # received: 1000000 535s ok 28 535s test case: TC0001, expecting 200: GET https://localhost:8548/ 535s # testing : GET https://localhost:8548/ 535s # expected: 200 535s # received: '200' 535s ok 29 535s test case: TC0002, expecting 404: GET https://localhost:8548/not_here 535s # testing : GET https://localhost:8548/not_here 535s # expected: 404 535s # received: '404' 535s ok 30 535s test case: TC0005, cmp index.html file: GET https://localhost:8548/modules/h2/index.html 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 31 535s ok 32 535s test case: TC0006, cmp image file: GET https://localhost:8548/modules/h2/003/003_img.jpg 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 33 535s ok 34 535s test case: TC0007, rewrite handling: GET https://localhost:8548/modules/h2/latest.tar.gz 535s # testing : response status 535s # expected: 302 535s # received: '302' 535s ok 35 535s # testing : location header 535s # expected: 'https://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 535s # received: 'https://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 535s ok 36 535s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8548/modules/h2/hello.pl 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 37 535s # testing : content comparision 535s # expected: ' 535s #

Hello World!

535s # 535s # ' 535s # received: ' 535s #

Hello World!

535s # 535s # ' 535s ok 38 535s test case: TC0009, necho.pl without arguments: GET https://localhost:8548/modules/h2/necho.pl 535s # testing : response status 535s # expected: 400 535s # received: '400' 535s ok 39 535s # testing : content comparision 535s # expected: ' 535s #

No query was specified.

535s # 535s # ' 535s # received: ' 535s #

No query was specified.

535s # 535s # ' 535s ok 40 535s test case: TC0010, necho.pl 2x10: GET https://localhost:8548/modules/h2/necho.pl?count=2&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 41 535s # testing : content comparision 535s # expected: '01234567890123456789' 535s # received: '01234567890123456789' 535s ok 42 535s test case: TC0011, necho.pl 10x10: GET https://localhost:8548/modules/h2/necho.pl?count=10&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 43 535s # testing : content-length 535s # expected: 100 535s # received: 100 535s ok 44 535s test case: TC0012, necho.pl 100x10: GET https://localhost:8548/modules/h2/necho.pl?count=100&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 45 535s # testing : content-length 535s # expected: 1000 535s # received: 1000 535s ok 46 535s test case: TC0013, necho.pl 1000x10: GET https://localhost:8548/modules/h2/necho.pl?count=1000&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 47 535s # testing : content-length 535s # expected: 10000 535s # received: 10000 535s ok 48 535s test case: TC0014, necho.pl 10000x10: GET https://localhost:8548/modules/h2/necho.pl?count=10000&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 49 535s # testing : content-length 535s # expected: 100000 535s # received: 100000 535s ok 50 535s test case: TC0015, necho.pl 100000x10: GET https://localhost:8548/modules/h2/necho.pl?count=100000&text=0123456789 535s # testing : response status 535s # expected: 200 535s # received: '200' 535s ok 51 535s # testing : content-length 535s # expected: 1000000 535s # received: 1000000 535s ok 52 535s test case: VHOST000, expecting 200: GET https://localhost:8548/ 535s setting host_name to localhost:8548# testing : GET https://localhost:8548/ 535s # expected: 200 535s # received: '200' 535s ok 53 535s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8548/misdirected 535s # testing : GET https://localhost:8548/misdirected 535s # expected: 404 535s # received: '404' 535s ok 54 535s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8548/misdirected 535s # testing : GET https://localhost:8548/misdirected 535s # expected: 421 535s # received: '421' 535s ok 55 535s test case: VHOST003, expect 421 : GET https://localhost:8548/misdirected 535s # testing : GET https://localhost:8548/misdirected 535s # expected: 404 535s # received: '404' 535s ok 56 535s ok 541s t/modules/include.t ................. 541s 1..98 541s # Running under perl version 5.038002 for linux 541s # Current time local: Mon Jun 3 13:21:59 2024 541s # Current time GMT: Mon Jun 3 13:21:59 2024 541s # Using Test.pm version 1.31 541s # Using Apache/Test.pm version 1.42 541s # testing : GET /modules/include/abs-path.shtml 541s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 541s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 541s ok 1 541s # testing : GET /modules/include/apexpr/err.shtml 541s # expected: '[an error occurred while processing this directive] err.shtml' 541s # received: '[an error occurred while processing this directive] err.shtml' 541s ok 2 541s # testing : GET /modules/include/apexpr/if1.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 3 541s # testing : GET /modules/include/apexpr/lazyvar.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 4 541s # testing : GET /modules/include/apexpr/restrict.shtml 541s # expected: '[an error occurred while processing this directive] restrict.shtml' 541s # received: '[an error occurred while processing this directive] restrict.shtml' 541s ok 5 541s # testing : GET /modules/include/apexpr/var.shtml 541s # expected: 'pass pass pass' 541s # received: 'pass pass pass' 541s ok 6 541s # testing : GET /modules/include/big.shtml 541s # expected: 'hello pass pass pass hello' 541s # received: 'hello pass pass pass hello' 541s ok 7 541s # testing : GET /modules/include/comment.shtml 541s # expected: 'No comment here' 541s # received: 'No comment here' 541s ok 8 541s # testing : GET /modules/include/echo.shtml 541s # expected: 'echo.shtml' 541s # received: 'echo.shtml' 541s ok 9 541s # testing : GET /modules/include/echo1.shtml 541s # expected: '' 541s # received: '' 541s ok 10 541s # testing : GET /modules/include/echo2.shtml 541s # expected: ' pass config echomsg pass' 541s # received: ' pass config echomsg pass' 541s ok 11 541s # testing : GET /modules/include/echo3.shtml 541s # expected: '' 541s # received: '' 541s ok 12 541s # testing : GET /modules/include/encode.shtml 541s # expected: '# %^ %23%20%25%5e' 541s # received: '# %^ %23%20%25%5e' 541s ok 13 541s # testing : GET /modules/include/errmsg1.shtml 541s # expected: 'errmsg' 541s # received: 'errmsg' 541s ok 14 541s # testing : GET /modules/include/errmsg2.shtml 541s # expected: 'errmsg' 541s # received: 'errmsg' 541s ok 15 541s # testing : GET /modules/include/errmsg3.shtml 541s # expected: 'errmsg' 541s # received: 'errmsg' 541s ok 16 541s # testing : GET /modules/include/errmsg4.shtml 541s # expected: 'pass errmsg' 541s # received: 'pass errmsg' 541s ok 17 541s # testing : GET /modules/include/errmsg5.shtml 541s # expected: '' 541s # received: '' 541s ok 18 541s # testing : GET /modules/include/exec/off/cgi.shtml 541s # expected: '[an error occurred while processing this directive]' 541s # received: '[an error occurred while processing this directive]' 541s ok 19 541s # testing : GET /modules/include/exec/off/cmd.shtml 541s # expected: '[an error occurred while processing this directive]' 541s # received: '[an error occurred while processing this directive]' 541s ok 20 541s # testing : GET /modules/include/exec/on/cgi.shtml 541s # expected: 'perl cgi' 541s # received: 'perl cgi' 541s ok 21 541s # testing : GET /modules/include/exec/on/cmd.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 22 541s # testing : GET /modules/include/extra/inc-bogus.shtml 541s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 541s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 541s ok 23 541s # testing : GET /modules/include/foo.shtml 541s # expected: '[an error occurred while processing this directive] foo.shtml body' 541s # received: '[an error occurred while processing this directive] foo.shtml body' 541s ok 24 541s # testing : GET /modules/include/foo1.shtml 541s # expected: '[an error occurred while processing this directive] foo.shtml body' 541s # received: '[an error occurred while processing this directive] foo.shtml body' 541s ok 25 541s # testing : GET /modules/include/foo2.shtml 541s # expected: '[an error occurred while processing this directive] foo.shtml body' 541s # received: '[an error occurred while processing this directive] foo.shtml body' 541s ok 26 541s # testing : GET /modules/include/if1.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 27 541s # testing : GET /modules/include/if10.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 28 541s # testing : GET /modules/include/if11.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 29 541s # testing : GET /modules/include/if2.shtml 541s # expected: 'pass pass' 541s # received: 'pass pass' 541s ok 30 541s # testing : GET /modules/include/if3.shtml 541s # expected: 'pass pass pass' 541s # received: 'pass pass pass' 541s ok 31 541s # testing : GET /modules/include/if4.shtml 541s # expected: 'pass pass' 541s # received: 'pass pass' 541s ok 32 541s # testing : GET /modules/include/if5.shtml 541s # expected: 'pass pass pass' 541s # received: 'pass pass pass' 541s ok 33 541s # testing : GET /modules/include/if6.shtml 541s # expected: '[an error occurred while processing this directive]' 541s # received: '[an error occurred while processing this directive]' 541s ok 34 541s # testing : GET /modules/include/if7.shtml 541s # expected: '[an error occurred while processing this directive]' 541s # received: '[an error occurred while processing this directive]' 541s ok 35 541s # testing : GET /modules/include/if8.shtml 541s # expected: 'pass' 541s # received: 'pass' 541s ok 36 541s # testing : GET /modules/include/if9.shtml 541s # expected: 'pass pass' 541s # received: 'pass pass' 541s ok 37 541s # testing : GET /modules/include/inc-nego.shtml 541s # expected: 'index.html.en' 541s # received: 'index.html.en' 541s ok 38 541s # testing : GET /modules/include/inc-rfile.shtml 541s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 541s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 541s ok 39 541s # testing : GET /modules/include/inc-rvirtual.shtml 541s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 541s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 541s ok 40 541s # testing : GET /modules/include/include1.shtml 541s # expected: 'inc-two.shtml body include.shtml body' 541s # received: 'inc-two.shtml body include.shtml body' 541s ok 41 541s # testing : GET /modules/include/include2.shtml 541s # expected: 'inc-two.shtml body include.shtml body' 541s # received: 'inc-two.shtml body include.shtml body' 541s ok 42 541s # testing : GET /modules/include/include3.shtml 541s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 541s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 541s ok 43 541s # testing : GET /modules/include/include4.shtml 541s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 541s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 541s ok 44 541s # testing : GET /modules/include/include5.shtml 541s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 541s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 541s ok 45 541s # testing : GET /modules/include/include6.shtml 541s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 541s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 541s ok 46 541s # testing : GET /modules/include/malformed.shtml 541s # expected: '[an error occurred while processing this directive] malformed.shtml' 541s # received: '[an error occurred while processing this directive] malformed.shtml' 541s ok 47 541s # testing : POST /modules/include/mod_request/echo.shtml 541s # expected: 'echo.shtml' 541s # received: 'echo.shtml' 541s ok 48 541s # testing : POST /modules/include/mod_request/post.shtml 541s # expected: 'POST foo: bar foo2: bar2' 541s # received: 'POST foo: bar foo2: bar2' 541s ok 49 541s # testing : sizeof(body) > KeptBodySize 541s # expected: 413 541s # received: '413' 541s ok 50 541s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 541s # expected: 'GET foo: bar foo2: bar2' 541s # received: 'GET foo: bar foo2: bar2' 541s ok 51 541s # testing : GET /modules/include/newline.shtml 541s # expected: 'inc-two.shtml body' 541s # received: 'inc-two.shtml body' 541s ok 52 541s # testing : GET /modules/include/notreal.shtml 541s # expected: 'pass ' 541s # received: '-->' 541s ok 54 541s # testing : GET /modules/include/parse2.shtml 541s # expected: '"' 541s # received: '"' 541s ok 55 541s # testing : GET /modules/include/ranged-virtual.shtml with Range 541s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 541s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 541s ok 56 541s # testing : GET /modules/include/regex.shtml 541s # expected: '(none) 1 (none)' 541s # received: '(none) 1 (none)' 541s ok 57 541s # testing : GET /modules/include/retagged1.shtml 541s # expected: 'retagged1.shtml' 541s # received: 'retagged1.shtml' 541s ok 58 541s # testing : GET /modules/include/retagged2.shtml 541s # expected: '----retagged2.shtml' 541s # received: '----retagged2.shtml' 541s ok 59 541s # testing : GET /modules/include/set.shtml 541s # expected: 'set works' 541s # received: 'set works' 541s ok 60 541s # testing : GET /modules/include/var128.shtml 541s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 541s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 541s ok 61 541s # testing : GET /modules/include/virtualq.shtml?foo=bar 541s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 541s # received: 'foo=bar pass inc-two.shtml body foo=bar' 541s ok 62 541s # testing : GET /modules/include/size.shtml 541s # expected: '1,122 1,122 1.1K 1.1K' 541s # received: '1,122 1,122 1.1K 1.1K' 541s ok 63 541s # testing : GET /modules/include/file.shtml 541s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 541s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 541s ok 64 541s # testing : GET /modules/include/printenv.shtml 541s # expected: '200' 541s # received: '200' 541s ok 65 541s ok 66 541s ok 67 541s # testing : /mod_include test/ 541s # expected: qr/mod_include test/ 541s # received: ' 541s # 541s # mod_include test 541s # 541s # 541s # 541s #

mod_include test

541s # 541s # 541s # Hello World 541s # 541s #

[back]

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

mod_include test

541s # 541s # 541s # Hello World 541s # 541s #

[back]

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

mod_include test

541s # 541s # 541s # Hello World 541s # 541s #

[back]

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

Load Balancer Manager for localhost

573s # 573s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
573s #
Server Built: 2024-04-18T15:13:41
573s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
573s #
573s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
573s #
573s # 573s # 573s # 573s # 573s # 573s # 573s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85411.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85421.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
573s #
573s #

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
573s #
573s # 573s # 573s # 573s # 573s # 573s # 573s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85411.000Init Ok 100 0 0 NONE30000ms1 (0)1 (0)
http://localhost:85421.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
573s #
573s #

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s # 573s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
573s #
573s # 573s # 573s # 573s # 573s # 573s # 573s #
Worker URLRouteRouteRedirFactorSetStatusElectedBusyLoadToFromHC MethodHC IntervalPassesFailsHC uriHC Expr
http://localhost:85411.000Init Ok 100198 41 NONE30000ms1 (0)1 (0)
http://localhost:85421.000Init Ok 000 0 0 NONE30000ms1 (0)1 (0)
573s #
573s #

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

607s #

The document has moved here.

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

Moved Permanently

607s #

The document has moved here.

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

Moved Permanently

607s #

The document has moved here.

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

Moved Permanently

607s #

The document has moved here.

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

Multiple Choices

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

Available documents: 607s #

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

Multiple Choices

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

Available documents: 607s #

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

Multiple Choices

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

Available documents: 607s #

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

Moved Permanently

607s #

The document has moved here.

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

Multiple Choices

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

Available documents: 607s #

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

Multiple Choices

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

Available documents: 607s #

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

Moved Permanently

607s #

The document has moved here.

607s # 607s # ' 607s ok 48 607s ok 610s t/modules/status.t .................. 610s 1..1 610s # Running under perl version 5.038002 for linux 610s # Current time local: Mon Jun 3 13:23:11 2024 610s # Current time GMT: Mon Jun 3 13:23:11 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.42 610s 610s 610s Apache Status 610s 610s

Apache Server Status for localhost (via 127.0.0.1)

610s 610s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
610s
Server MPM: prefork
610s
Server Built: 2024-04-18T15:13:41 610s

610s
Current Time: Monday, 03-Jun-2024 13:23:14 UTC
610s
Restart Time: Monday, 03-Jun-2024 13:16:50 UTC
610s
Parent Server Config. Generation: 1
610s
Parent Server MPM Generation: 0
610s
Server uptime: 6 minutes 23 seconds
610s
Server load: 0.98 0.82 0.45
610s
Total accesses: 6799 - Total Traffic: 139.6 MB - Total Duration: 121906
610s
CPU Usage: u6.96 s7.65 cu1.74 cs1.47 - 4.65% CPU load
610s
17.8 requests/sec - 373.2 kB/second - 21.0 kB/request - 17.93 ms/request
610s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
610s
_W...._
610s

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

610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s
SrvPIDAccMCPU 610s SSReqDurConnChildSlotClientProtocolVHostRequest
0-090380/3242/3242_ 610s 8.7620414750.067.4067.40 610s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-090590/3288/3288W 610s 7.9200428680.071.5571.55 610s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-0-0/0/151. 610s 0.009048070.00.000.48 610s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
3-0-0/0/11. 610s 0.00280153650.00.000.01 610s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
4-0-0/0/5. 610s 0.00302940.00.000.00 610s 127.0.0.1http/1.1localhost:8541POST /echo_post/baltest_echo_post HTTP/1.1
5-0-0/0/24. 610s 0.00310168830.00.000.09 610s 127.0.0.1http/1.1localhost:8536OPTIONS * HTTP/1.0
6-01014950/78/78_ 610s 0.17204110.00.060.06 610s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
610s
610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s 610s
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
610s 610s 610s ok 1 610s ok 613s t/modules/substitute.t .............. 613s 1..19 613s # Running under perl version 5.038002 for linux 613s # Current time local: Mon Jun 3 13:23:14 2024 613s # Current time GMT: Mon Jun 3 13:23:14 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.42 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'barbar': OK 613s ok 1 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'barbar': OK 613s ok 2 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'foofoo': OK 613s ok 3 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'barbar': OK 613s ok 4 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'barbar': OK 613s ok 5 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'barbar': OK 613s ok 6 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'foof 613s oo': OK 613s ok 7 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'xfoo': OK 613s ok 8 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 613s ok 9 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s barx 613s ': OK 613s ok 10 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'a$1axb(': OK 613s ok 11 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'a$XX': OK 613s ok 12 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 613s ok 13 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'x&x': OK 613s ok 14 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'xx': OK 613s ok 15 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'fcooar': OK 613s ok 16 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'fc$1ar': OK 613s ok 17 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'fdooar': OK 613s ok 18 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s got 200 'XXXfooXXX 613s bar': OK 613s ok 19 613s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 613s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 613s ok 618s t/modules/unique_id.t ............... 618s 1..300 618s # Running under perl version 5.038002 for linux 618s # Current time local: Mon Jun 3 13:23:17 2024 618s # Current time GMT: Mon Jun 3 13:23:17 2024 618s # Using Test.pm version 1.31 618s # Using Apache/Test.pm version 1.42 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 1 618s # unique id: Zl3DyPS6ouxkf4H7qo8zcQAAAAY 618s ok 2 618s ok 3 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 4 618s # unique id: Zl3DyCIV-5dn9PLcH98HJAAAAAE 618s ok 5 618s ok 6 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 7 618s # unique id: Zl3DyNHWJ9giZEEjokqgvgAAAAA 618s ok 8 618s ok 9 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 10 618s # unique id: Zl3DyPS6ouxkf4H7qo8zcgAAAAY 618s ok 11 618s ok 12 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 13 618s # unique id: Zl3DyCIV-5dn9PLcH98HJQAAAAE 618s ok 14 618s ok 15 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 16 618s # unique id: Zl3DyNHWJ9giZEEjokqgvwAAAAA 618s ok 17 618s ok 18 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 19 618s # unique id: Zl3DyPS6ouxkf4H7qo8zcwAAAAY 618s ok 20 618s ok 21 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 22 618s # unique id: Zl3DyCIV-5dn9PLcH98HJgAAAAE 618s ok 23 618s ok 24 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 25 618s # unique id: Zl3DyNHWJ9giZEEjokqgwAAAAAA 618s ok 26 618s ok 27 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 28 618s # unique id: Zl3DyPS6ouxkf4H7qo8zdAAAAAY 618s ok 29 618s ok 30 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 31 618s # unique id: Zl3DyCIV-5dn9PLcH98HJwAAAAE 618s ok 32 618s ok 33 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 34 618s # unique id: Zl3DyNHWJ9giZEEjokqgwQAAAAA 618s ok 35 618s ok 36 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 37 618s # unique id: Zl3DyPS6ouxkf4H7qo8zdQAAAAY 618s ok 38 618s ok 39 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 40 618s # unique id: Zl3DyCIV-5dn9PLcH98HKAAAAAE 618s ok 41 618s ok 42 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 43 618s # unique id: Zl3DyNHWJ9giZEEjokqgwgAAAAA 618s ok 44 618s ok 45 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 46 618s # unique id: Zl3DyPS6ouxkf4H7qo8zdgAAAAY 618s ok 47 618s ok 48 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 49 618s # unique id: Zl3DyCIV-5dn9PLcH98HKQAAAAE 618s ok 50 618s ok 51 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 52 618s # unique id: Zl3DyNHWJ9giZEEjokqgwwAAAAA 618s ok 53 618s ok 54 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 55 618s # unique id: Zl3DyPS6ouxkf4H7qo8zdwAAAAY 618s ok 56 618s ok 57 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 58 618s # unique id: Zl3DyCIV-5dn9PLcH98HKgAAAAE 618s ok 59 618s ok 60 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 61 618s # unique id: Zl3DyNHWJ9giZEEjokqgxAAAAAA 618s ok 62 618s ok 63 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 64 618s # unique id: Zl3DyPS6ouxkf4H7qo8zeAAAAAY 618s ok 65 618s ok 66 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 67 618s # unique id: Zl3DyCIV-5dn9PLcH98HKwAAAAE 618s ok 68 618s ok 69 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 70 618s # unique id: Zl3DyNHWJ9giZEEjokqgxQAAAAA 618s ok 71 618s ok 72 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 73 618s # unique id: Zl3DyPS6ouxkf4H7qo8zeQAAAAY 618s ok 74 618s ok 75 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 76 618s # unique id: Zl3DyCIV-5dn9PLcH98HLAAAAAE 618s ok 77 618s ok 78 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 79 618s # unique id: Zl3DyNHWJ9giZEEjokqgxgAAAAA 618s ok 80 618s ok 81 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 82 618s # unique id: Zl3DyPS6ouxkf4H7qo8zegAAAAY 618s ok 83 618s ok 84 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 85 618s # unique id: Zl3DyCIV-5dn9PLcH98HLQAAAAE 618s ok 86 618s ok 87 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 88 618s # unique id: Zl3DyNHWJ9giZEEjokqgxwAAAAA 618s ok 89 618s ok 90 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 91 618s # unique id: Zl3DyPS6ouxkf4H7qo8zewAAAAY 618s ok 92 618s ok 93 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 94 618s # unique id: Zl3DyCIV-5dn9PLcH98HLgAAAAE 618s ok 95 618s ok 96 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 97 618s # unique id: Zl3DydHWJ9giZEEjokqgyAAAAAA 618s ok 98 618s ok 99 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 100 618s # unique id: Zl3DyfS6ouxkf4H7qo8zfAAAAAY 618s ok 101 618s ok 102 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 103 618s # unique id: Zl3DySIV-5dn9PLcH98HLwAAAAE 618s ok 104 618s ok 105 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 106 618s # unique id: Zl3DydHWJ9giZEEjokqgyQAAAAA 618s ok 107 618s ok 108 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 109 618s # unique id: Zl3DyfS6ouxkf4H7qo8zfQAAAAY 618s ok 110 618s ok 111 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 112 618s # unique id: Zl3DySIV-5dn9PLcH98HMAAAAAE 618s ok 113 618s ok 114 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 115 618s # unique id: Zl3DydHWJ9giZEEjokqgygAAAAA 618s ok 116 618s ok 117 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 118 618s # unique id: Zl3DyfS6ouxkf4H7qo8zfgAAAAY 618s ok 119 618s ok 120 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 121 618s # unique id: Zl3DySIV-5dn9PLcH98HMQAAAAE 618s ok 122 618s ok 123 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 124 618s # unique id: Zl3DydHWJ9giZEEjokqgywAAAAA 618s ok 125 618s ok 126 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 127 618s # unique id: Zl3DyfS6ouxkf4H7qo8zfwAAAAY 618s ok 128 618s ok 129 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 130 618s # unique id: Zl3DySIV-5dn9PLcH98HMgAAAAE 618s ok 131 618s ok 132 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 133 618s # unique id: Zl3DydHWJ9giZEEjokqgzAAAAAA 618s ok 134 618s ok 135 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 136 618s # unique id: Zl3DyfS6ouxkf4H7qo8zgAAAAAY 618s ok 137 618s ok 138 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 139 618s # unique id: Zl3DySIV-5dn9PLcH98HMwAAAAE 618s ok 140 618s ok 141 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 142 618s # unique id: Zl3DydHWJ9giZEEjokqgzQAAAAA 618s ok 143 618s ok 144 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 145 618s # unique id: Zl3DyfS6ouxkf4H7qo8zgQAAAAY 618s ok 146 618s ok 147 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 148 618s # unique id: Zl3DySIV-5dn9PLcH98HNAAAAAE 618s ok 149 618s ok 150 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 151 618s # unique id: Zl3DydHWJ9giZEEjokqgzgAAAAA 618s ok 152 618s ok 153 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 154 618s # unique id: Zl3DyfS6ouxkf4H7qo8zggAAAAY 618s ok 155 618s ok 156 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 157 618s # unique id: Zl3DySIV-5dn9PLcH98HNQAAAAE 618s ok 158 618s ok 159 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 160 618s # unique id: Zl3DydHWJ9giZEEjokqgzwAAAAA 618s ok 161 618s ok 162 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 163 618s # unique id: Zl3DyfS6ouxkf4H7qo8zgwAAAAY 618s ok 164 618s ok 165 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 166 618s # unique id: Zl3DySIV-5dn9PLcH98HNgAAAAE 618s ok 167 618s ok 168 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 169 618s # unique id: Zl3DydHWJ9giZEEjokqg0AAAAAA 618s ok 170 618s ok 171 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 172 618s # unique id: Zl3DyfS6ouxkf4H7qo8zhAAAAAY 618s ok 173 618s ok 174 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 175 618s # unique id: Zl3DySIV-5dn9PLcH98HNwAAAAE 618s ok 176 618s ok 177 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 178 618s # unique id: Zl3DydHWJ9giZEEjokqg0QAAAAA 618s ok 179 618s ok 180 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 181 618s # unique id: Zl3DyfS6ouxkf4H7qo8zhQAAAAY 618s ok 182 618s ok 183 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 184 618s # unique id: Zl3DySIV-5dn9PLcH98HOAAAAAE 618s ok 185 618s ok 186 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 187 618s # unique id: Zl3DydHWJ9giZEEjokqg0gAAAAA 618s ok 188 618s ok 189 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 190 618s # unique id: Zl3DyfS6ouxkf4H7qo8zhgAAAAY 618s ok 191 618s ok 192 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 193 618s # unique id: Zl3DySIV-5dn9PLcH98HOQAAAAE 618s ok 194 618s ok 195 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 196 618s # unique id: Zl3DydHWJ9giZEEjokqg0wAAAAA 618s ok 197 618s ok 198 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 199 618s # unique id: Zl3DyfS6ouxkf4H7qo8zhwAAAAY 618s ok 200 618s ok 201 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 202 618s # unique id: Zl3DySIV-5dn9PLcH98HOgAAAAE 618s ok 203 618s ok 204 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 205 618s # unique id: Zl3DydHWJ9giZEEjokqg1AAAAAA 618s ok 206 618s ok 207 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 208 618s # unique id: Zl3DyfS6ouxkf4H7qo8ziAAAAAY 618s ok 209 618s ok 210 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 211 618s # unique id: Zl3DySIV-5dn9PLcH98HOwAAAAE 618s ok 212 618s ok 213 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 214 618s # unique id: Zl3DydHWJ9giZEEjokqg1QAAAAA 618s ok 215 618s ok 216 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 217 618s # unique id: Zl3DyfS6ouxkf4H7qo8ziQAAAAY 618s ok 218 618s ok 219 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 220 618s # unique id: Zl3DySIV-5dn9PLcH98HPAAAAAE 618s ok 221 618s ok 222 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 223 618s # unique id: Zl3DydHWJ9giZEEjokqg1gAAAAA 618s ok 224 618s ok 225 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 226 618s # unique id: Zl3DyvS6ouxkf4H7qo8zigAAAAY 618s ok 227 618s ok 228 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 229 618s # unique id: Zl3DyiIV-5dn9PLcH98HPQAAAAE 618s ok 230 618s ok 231 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 232 618s # unique id: Zl3DytHWJ9giZEEjokqg1wAAAAA 618s ok 233 618s ok 234 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 235 618s # unique id: Zl3DyvS6ouxkf4H7qo8ziwAAAAY 618s ok 236 618s ok 237 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 238 618s # unique id: Zl3DyiIV-5dn9PLcH98HPgAAAAE 618s ok 239 618s ok 240 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 241 618s # unique id: Zl3DytHWJ9giZEEjokqg2AAAAAA 618s ok 242 618s ok 243 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 244 618s # unique id: Zl3DyvS6ouxkf4H7qo8zjAAAAAY 618s ok 245 618s ok 246 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 247 618s # unique id: Zl3DyiIV-5dn9PLcH98HPwAAAAE 618s ok 248 618s ok 249 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 250 618s # unique id: Zl3DytHWJ9giZEEjokqg2QAAAAA 618s ok 251 618s ok 252 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 253 618s # unique id: Zl3DyvS6ouxkf4H7qo8zjQAAAAY 618s ok 254 618s ok 255 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 256 618s # unique id: Zl3DyiIV-5dn9PLcH98HQAAAAAE 618s ok 257 618s ok 258 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 259 618s # unique id: Zl3DytHWJ9giZEEjokqg2gAAAAA 618s ok 260 618s ok 261 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 262 618s # unique id: Zl3DyvS6ouxkf4H7qo8zjgAAAAY 618s ok 263 618s ok 264 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 265 618s # unique id: Zl3DyiIV-5dn9PLcH98HQQAAAAE 618s ok 266 618s ok 267 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 268 618s # unique id: Zl3DytHWJ9giZEEjokqg2wAAAAA 618s ok 269 618s ok 270 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 271 618s # unique id: Zl3DyiIV-5dn9PLcH98HQgAAAAE 618s ok 272 618s ok 273 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 274 618s # unique id: Zl3DyvS6ouxkf4H7qo8zjwAAAAY 618s ok 275 618s ok 276 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 277 618s # unique id: Zl3DytHWJ9giZEEjokqg3AAAAAA 618s ok 278 618s ok 279 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 280 618s # unique id: Zl3DyiIV-5dn9PLcH98HQwAAAAE 618s ok 281 618s ok 282 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 283 618s # unique id: Zl3DyvS6ouxkf4H7qo8zkAAAAAY 618s ok 284 618s ok 285 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 286 618s # unique id: Zl3DytHWJ9giZEEjokqg3QAAAAA 618s ok 287 618s ok 288 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 289 618s # unique id: Zl3DyiIV-5dn9PLcH98HRAAAAAE 618s ok 290 618s ok 291 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 292 618s # unique id: Zl3DyvS6ouxkf4H7qo8zkQAAAAY 618s ok 293 618s ok 294 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 295 618s # unique id: Zl3DytHWJ9giZEEjokqg3gAAAAA 618s ok 296 618s ok 297 618s # testing : fetch unique ID 618s # expected: 200 618s # received: '200' 618s ok 298 618s # unique id: Zl3DyiIV-5dn9PLcH98HRQAAAAE 618s ok 299 618s ok 300 618s ok 622s t/modules/usertrack.t ............... 622s 1..1004 622s # Running under perl version 5.038002 for linux 622s # Current time local: Mon Jun 3 13:23:22 2024 622s # Current time GMT: Mon Jun 3 13:23:22 2024 622s # Using Test.pm version 1.31 622s # Using Apache/Test.pm version 1.42 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 1 622s ok 2 622s Set-Cookie: usertrack_test=f08d3b82.619fc3cf511c6; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f08d3b82.619fc3cf511c6 622s ok 3 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 4 622s ok 5 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 6 622s ok 7 622s Set-Cookie: usertrack_test=c975b257.619fc3cf534be; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=c975b257.619fc3cf534be 622s ok 8 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 9 622s ok 10 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 11 622s ok 12 622s Set-Cookie: usertrack_test=6c5a20c.619fc3cf546f3; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=6c5a20c.619fc3cf546f3 622s ok 13 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 14 622s ok 15 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 16 622s ok 17 622s Set-Cookie: usertrack_test=981be395.619fc3cf55708; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=981be395.619fc3cf55708 622s ok 18 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 19 622s ok 20 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 21 622s ok 22 622s Set-Cookie: usertrack_test=2c4fe08f.619fc3cf5680f; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=2c4fe08f.619fc3cf5680f 622s ok 23 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 24 622s ok 25 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 26 622s ok 27 622s Set-Cookie: usertrack_test=8167d80e.619fc3cf579f0; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=8167d80e.619fc3cf579f0 622s ok 28 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 29 622s ok 30 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 31 622s ok 32 622s Set-Cookie: usertrack_test=918fa5b5.619fc3cf58a49; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=918fa5b5.619fc3cf58a49 622s ok 33 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 34 622s ok 35 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 36 622s ok 37 622s Set-Cookie: usertrack_test=22beb5f.619fc3cf59b43; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=22beb5f.619fc3cf59b43 622s ok 38 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 39 622s ok 40 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 41 622s ok 42 622s Set-Cookie: usertrack_test=2b894edd.619fc3cf5ab51; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=2b894edd.619fc3cf5ab51 622s ok 43 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 44 622s ok 45 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 46 622s ok 47 622s Set-Cookie: usertrack_test=65fa518a.619fc3cf5bbf3; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=65fa518a.619fc3cf5bbf3 622s ok 48 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 49 622s ok 50 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 51 622s ok 52 622s Set-Cookie: usertrack_test=b2588684.619fc3cf5cd99; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=b2588684.619fc3cf5cd99 622s ok 53 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 54 622s ok 55 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 56 622s ok 57 622s Set-Cookie: usertrack_test=d71447be.619fc3cf5e058; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=d71447be.619fc3cf5e058 622s ok 58 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 59 622s ok 60 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 61 622s ok 62 622s Set-Cookie: usertrack_test=37bdc0d6.619fc3cf5f37e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=37bdc0d6.619fc3cf5f37e 622s ok 63 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 64 622s ok 65 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 66 622s ok 67 622s Set-Cookie: usertrack_test=1d19125c.619fc3cf6064b; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=1d19125c.619fc3cf6064b 622s ok 68 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 69 622s ok 70 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 71 622s ok 72 622s Set-Cookie: usertrack_test=17abeeed.619fc3cf61750; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=17abeeed.619fc3cf61750 622s ok 73 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 74 622s ok 75 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 76 622s ok 77 622s Set-Cookie: usertrack_test=d88ed92f.619fc3cf62655; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=d88ed92f.619fc3cf62655 622s ok 78 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 79 622s ok 80 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 81 622s ok 82 622s Set-Cookie: usertrack_test=ab966677.619fc3cf63745; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=ab966677.619fc3cf63745 622s ok 83 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 84 622s ok 85 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 86 622s ok 87 622s Set-Cookie: usertrack_test=ba6d91af.619fc3cf64700; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=ba6d91af.619fc3cf64700 622s ok 88 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 89 622s ok 90 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 91 622s ok 92 622s Set-Cookie: usertrack_test=9f2ebfa5.619fc3cf657d9; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=9f2ebfa5.619fc3cf657d9 622s ok 93 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 94 622s ok 95 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 96 622s ok 97 622s Set-Cookie: usertrack_test=bec066bb.619fc3cf6675f; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=bec066bb.619fc3cf6675f 622s ok 98 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 99 622s ok 100 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 101 622s ok 102 622s Set-Cookie: usertrack_test=57922073.619fc3cf67859; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=57922073.619fc3cf67859 622s ok 103 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 104 622s ok 105 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 106 622s ok 107 622s Set-Cookie: usertrack_test=9769ef1e.619fc3cf68a9b; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=9769ef1e.619fc3cf68a9b 622s ok 108 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 109 622s ok 110 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 111 622s ok 112 622s Set-Cookie: usertrack_test=23b5f2d1.619fc3cf69b8f; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=23b5f2d1.619fc3cf69b8f 622s ok 113 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 114 622s ok 115 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 116 622s ok 117 622s Set-Cookie: usertrack_test=daf667e4.619fc3cf6aca6; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=daf667e4.619fc3cf6aca6 622s ok 118 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 119 622s ok 120 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 121 622s ok 122 622s Set-Cookie: usertrack_test=42b6cf3f.619fc3cf6bce2; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=42b6cf3f.619fc3cf6bce2 622s ok 123 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 124 622s ok 125 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 126 622s ok 127 622s Set-Cookie: usertrack_test=9e0dcff9.619fc3cf6cc8a; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=9e0dcff9.619fc3cf6cc8a 622s ok 128 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 129 622s ok 130 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 131 622s ok 132 622s Set-Cookie: usertrack_test=fdcfa470.619fc3cf6dbfd; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=fdcfa470.619fc3cf6dbfd 622s ok 133 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 134 622s ok 135 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 136 622s ok 137 622s Set-Cookie: usertrack_test=6df77394.619fc3cf6eabd; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=6df77394.619fc3cf6eabd 622s ok 138 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 139 622s ok 140 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 141 622s ok 142 622s Set-Cookie: usertrack_test=53142f53.619fc3cf6fa51; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=53142f53.619fc3cf6fa51 622s ok 143 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 144 622s ok 145 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 146 622s ok 147 622s Set-Cookie: usertrack_test=59d6b26e.619fc3cf70952; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=59d6b26e.619fc3cf70952 622s ok 148 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 149 622s ok 150 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 151 622s ok 152 622s Set-Cookie: usertrack_test=95bface6.619fc3cf71ada; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=95bface6.619fc3cf71ada 622s ok 153 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 154 622s ok 155 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 156 622s ok 157 622s Set-Cookie: usertrack_test=47050c73.619fc3cf72c02; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=47050c73.619fc3cf72c02 622s ok 158 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 159 622s ok 160 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 161 622s ok 162 622s Set-Cookie: usertrack_test=c8cd4534.619fc3cf73c2d; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=c8cd4534.619fc3cf73c2d 622s ok 163 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 164 622s ok 165 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 166 622s ok 167 622s Set-Cookie: usertrack_test=8e9815d4.619fc3cf74b5f; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=8e9815d4.619fc3cf74b5f 622s ok 168 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 169 622s ok 170 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 171 622s ok 172 622s Set-Cookie: usertrack_test=4990a1d2.619fc3cf75cdc; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=4990a1d2.619fc3cf75cdc 622s ok 173 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 174 622s ok 175 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 176 622s ok 177 622s Set-Cookie: usertrack_test=cb94da94.619fc3cf76dec; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=cb94da94.619fc3cf76dec 622s ok 178 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 179 622s ok 180 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 181 622s ok 182 622s Set-Cookie: usertrack_test=8016e4d5.619fc3cf77d5f; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=8016e4d5.619fc3cf77d5f 622s ok 183 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 184 622s ok 185 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 186 622s ok 187 622s Set-Cookie: usertrack_test=b21e6f47.619fc3cf7904b; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=b21e6f47.619fc3cf7904b 622s ok 188 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 189 622s ok 190 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 191 622s ok 192 622s Set-Cookie: usertrack_test=39305e13.619fc3cf7a2c6; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=39305e13.619fc3cf7a2c6 622s ok 193 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 194 622s ok 195 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 196 622s ok 197 622s Set-Cookie: usertrack_test=7e8f1924.619fc3cf7b2b1; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=7e8f1924.619fc3cf7b2b1 622s ok 198 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 199 622s ok 200 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 201 622s ok 202 622s Set-Cookie: usertrack_test=af3e3294.619fc3cf7c11c; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=af3e3294.619fc3cf7c11c 622s ok 203 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 204 622s ok 205 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 206 622s ok 207 622s Set-Cookie: usertrack_test=a755f904.619fc3cf7cf16; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=a755f904.619fc3cf7cf16 622s ok 208 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 209 622s ok 210 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 211 622s ok 212 622s Set-Cookie: usertrack_test=a6acb3ef.619fc3cf7ddbe; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=a6acb3ef.619fc3cf7ddbe 622s ok 213 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 214 622s ok 215 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 216 622s ok 217 622s Set-Cookie: usertrack_test=35bc4f62.619fc3cf7ec23; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=35bc4f62.619fc3cf7ec23 622s ok 218 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 219 622s ok 220 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 221 622s ok 222 622s Set-Cookie: usertrack_test=972d9984.619fc3cf7f95c; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=972d9984.619fc3cf7f95c 622s ok 223 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 224 622s ok 225 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 226 622s ok 227 622s Set-Cookie: usertrack_test=8ee002d7.619fc3cf80847; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=8ee002d7.619fc3cf80847 622s ok 228 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 229 622s ok 230 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 231 622s ok 232 622s Set-Cookie: usertrack_test=d3316a10.619fc3cf819ab; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=d3316a10.619fc3cf819ab 622s ok 233 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 234 622s ok 235 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 236 622s ok 237 622s Set-Cookie: usertrack_test=5badcbf8.619fc3cf829dd; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=5badcbf8.619fc3cf829dd 622s ok 238 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 239 622s ok 240 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 241 622s ok 242 622s Set-Cookie: usertrack_test=dafe75aa.619fc3cf838df; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=dafe75aa.619fc3cf838df 622s ok 243 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 244 622s ok 245 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 246 622s ok 247 622s Set-Cookie: usertrack_test=d978d06a.619fc3cf848fb; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=d978d06a.619fc3cf848fb 622s ok 248 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 249 622s ok 250 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 251 622s ok 252 622s Set-Cookie: usertrack_test=dec1be0c.619fc3cf858bc; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=dec1be0c.619fc3cf858bc 622s ok 253 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 254 622s ok 255 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 256 622s ok 257 622s Set-Cookie: usertrack_test=f95599c9.619fc3cf866a1; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f95599c9.619fc3cf866a1 622s ok 258 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 259 622s ok 260 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 261 622s ok 262 622s Set-Cookie: usertrack_test=c1c317e8.619fc3cf874fe; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=c1c317e8.619fc3cf874fe 622s ok 263 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 264 622s ok 265 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 266 622s ok 267 622s Set-Cookie: usertrack_test=634be413.619fc3cf883be; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=634be413.619fc3cf883be 622s ok 268 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 269 622s ok 270 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 271 622s ok 272 622s Set-Cookie: usertrack_test=a77b4da0.619fc3cf89343; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=a77b4da0.619fc3cf89343 622s ok 273 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 274 622s ok 275 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 276 622s ok 277 622s Set-Cookie: usertrack_test=20088654.619fc3cf8a211; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=20088654.619fc3cf8a211 622s ok 278 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 279 622s ok 280 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 281 622s ok 282 622s Set-Cookie: usertrack_test=a3d10f1e.619fc3cf8b041; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=a3d10f1e.619fc3cf8b041 622s ok 283 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 284 622s ok 285 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 286 622s ok 287 622s Set-Cookie: usertrack_test=e0421d4c.619fc3cf8be55; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=e0421d4c.619fc3cf8be55 622s ok 288 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 289 622s ok 290 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 291 622s ok 292 622s Set-Cookie: usertrack_test=e6875a4c.619fc3cf8cd6f; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=e6875a4c.619fc3cf8cd6f 622s ok 293 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 294 622s ok 295 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 296 622s ok 297 622s Set-Cookie: usertrack_test=dfb8e472.619fc3cf8de79; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=dfb8e472.619fc3cf8de79 622s ok 298 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 299 622s ok 300 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 301 622s ok 302 622s Set-Cookie: usertrack_test=2a643194.619fc3cf8ef16; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=2a643194.619fc3cf8ef16 622s ok 303 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 304 622s ok 305 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 306 622s ok 307 622s Set-Cookie: usertrack_test=683d7c38.619fc3cf901bf; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=683d7c38.619fc3cf901bf 622s ok 308 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 309 622s ok 310 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 311 622s ok 312 622s Set-Cookie: usertrack_test=e4fd51d8.619fc3cf919cd; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=e4fd51d8.619fc3cf919cd 622s ok 313 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 314 622s ok 315 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 316 622s ok 317 622s Set-Cookie: usertrack_test=7864e8ca.619fc3cf933f6; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=7864e8ca.619fc3cf933f6 622s ok 318 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 319 622s ok 320 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 321 622s ok 322 622s Set-Cookie: usertrack_test=dcbb0f0e.619fc3cf94bd6; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=dcbb0f0e.619fc3cf94bd6 622s ok 323 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 324 622s ok 325 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 326 622s ok 327 622s Set-Cookie: usertrack_test=3fc82dbb.619fc3cf95e8b; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=3fc82dbb.619fc3cf95e8b 622s ok 328 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 329 622s ok 330 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 331 622s ok 332 622s Set-Cookie: usertrack_test=59ec48eb.619fc3cf96fd6; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=59ec48eb.619fc3cf96fd6 622s ok 333 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 334 622s ok 335 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 336 622s ok 337 622s Set-Cookie: usertrack_test=4b13684b.619fc3cf981b9; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=4b13684b.619fc3cf981b9 622s ok 338 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 339 622s ok 340 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 341 622s ok 342 622s Set-Cookie: usertrack_test=939d98b6.619fc3cf99456; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=939d98b6.619fc3cf99456 622s ok 343 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 344 622s ok 345 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 346 622s ok 347 622s Set-Cookie: usertrack_test=e317d163.619fc3cf9a832; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=e317d163.619fc3cf9a832 622s ok 348 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 349 622s ok 350 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 351 622s ok 352 622s Set-Cookie: usertrack_test=70b17127.619fc3cf9bbce; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=70b17127.619fc3cf9bbce 622s ok 353 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 354 622s ok 355 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 356 622s ok 357 622s Set-Cookie: usertrack_test=51c760c8.619fc3cf9cef7; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=51c760c8.619fc3cf9cef7 622s ok 358 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 359 622s ok 360 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 361 622s ok 362 622s Set-Cookie: usertrack_test=6ada5cb.619fc3cf9e284; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=6ada5cb.619fc3cf9e284 622s ok 363 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 364 622s ok 365 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 366 622s ok 367 622s Set-Cookie: usertrack_test=77ffd58a.619fc3cf9f7f8; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=77ffd58a.619fc3cf9f7f8 622s ok 368 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 369 622s ok 370 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 371 622s ok 372 622s Set-Cookie: usertrack_test=4cf8ed1c.619fc3cfa1138; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=4cf8ed1c.619fc3cfa1138 622s ok 373 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 374 622s ok 375 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 376 622s ok 377 622s Set-Cookie: usertrack_test=accff5cc.619fc3cfa35f3; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=accff5cc.619fc3cfa35f3 622s ok 378 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 379 622s ok 380 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 381 622s ok 382 622s Set-Cookie: usertrack_test=ae298445.619fc3cfa5548; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=ae298445.619fc3cfa5548 622s ok 383 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 384 622s ok 385 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 386 622s ok 387 622s Set-Cookie: usertrack_test=5445bda2.619fc3cfa6776; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=5445bda2.619fc3cfa6776 622s ok 388 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 389 622s ok 390 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 391 622s ok 392 622s Set-Cookie: usertrack_test=de381e4c.619fc3cfa7665; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=de381e4c.619fc3cfa7665 622s ok 393 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 394 622s ok 395 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 396 622s ok 397 622s Set-Cookie: usertrack_test=920ece45.619fc3cfa85ed; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=920ece45.619fc3cfa85ed 622s ok 398 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 399 622s ok 400 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 401 622s ok 402 622s Set-Cookie: usertrack_test=f63e4ffd.619fc3cfa946b; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f63e4ffd.619fc3cfa946b 622s ok 403 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 404 622s ok 405 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 406 622s ok 407 622s Set-Cookie: usertrack_test=6821ec81.619fc3cfaa4e7; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=6821ec81.619fc3cfaa4e7 622s ok 408 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 409 622s ok 410 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 411 622s ok 412 622s Set-Cookie: usertrack_test=87dd36f3.619fc3cfab474; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=87dd36f3.619fc3cfab474 622s ok 413 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 414 622s ok 415 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 416 622s ok 417 622s Set-Cookie: usertrack_test=3c3abdc5.619fc3cfac44c; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=3c3abdc5.619fc3cfac44c 622s ok 418 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 419 622s ok 420 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 421 622s ok 422 622s Set-Cookie: usertrack_test=298e128c.619fc3cfad64a; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=298e128c.619fc3cfad64a 622s ok 423 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 424 622s ok 425 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 426 622s ok 427 622s Set-Cookie: usertrack_test=b430e5b4.619fc3cfaef72; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=b430e5b4.619fc3cfaef72 622s ok 428 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 429 622s ok 430 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 431 622s ok 432 622s Set-Cookie: usertrack_test=90cbf9d0.619fc3cfafdd8; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=90cbf9d0.619fc3cfafdd8 622s ok 433 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 434 622s ok 435 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 436 622s ok 437 622s Set-Cookie: usertrack_test=f82314c1.619fc3cfb0ccd; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f82314c1.619fc3cfb0ccd 622s ok 438 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 439 622s ok 440 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 441 622s ok 442 622s Set-Cookie: usertrack_test=fc59c3a8.619fc3cfb1b40; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=fc59c3a8.619fc3cfb1b40 622s ok 443 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 444 622s ok 445 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 446 622s ok 447 622s Set-Cookie: usertrack_test=2132edf9.619fc3cfb29b2; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=2132edf9.619fc3cfb29b2 622s ok 448 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 449 622s ok 450 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 451 622s ok 452 622s Set-Cookie: usertrack_test=fa3a6939.619fc3cfb3a26; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=fa3a6939.619fc3cfb3a26 622s ok 453 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 454 622s ok 455 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 456 622s ok 457 622s Set-Cookie: usertrack_test=24aacf4b.619fc3cfb48d4; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=24aacf4b.619fc3cfb48d4 622s ok 458 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 459 622s ok 460 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 461 622s ok 462 622s Set-Cookie: usertrack_test=591240a3.619fc3cfb598e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=591240a3.619fc3cfb598e 622s ok 463 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 464 622s ok 465 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 466 622s ok 467 622s Set-Cookie: usertrack_test=982ed691.619fc3cfb6797; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=982ed691.619fc3cfb6797 622s ok 468 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 469 622s ok 470 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 471 622s ok 472 622s Set-Cookie: usertrack_test=48029d39.619fc3cfb76a3; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=48029d39.619fc3cfb76a3 622s ok 473 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 474 622s ok 475 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 476 622s ok 477 622s Set-Cookie: usertrack_test=d096c2bc.619fc3cfb8631; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=d096c2bc.619fc3cfb8631 622s ok 478 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 479 622s ok 480 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 481 622s ok 482 622s Set-Cookie: usertrack_test=1da86a12.619fc3cfb9798; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=1da86a12.619fc3cfb9798 622s ok 483 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 484 622s ok 485 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 486 622s ok 487 622s Set-Cookie: usertrack_test=4c65d7ea.619fc3cfbae3d; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=4c65d7ea.619fc3cfbae3d 622s ok 488 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 489 622s ok 490 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 491 622s ok 492 622s Set-Cookie: usertrack_test=210e9f0a.619fc3cfbc3b0; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=210e9f0a.619fc3cfbc3b0 622s ok 493 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 494 622s ok 495 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 496 622s ok 497 622s Set-Cookie: usertrack_test=ab4d36a2.619fc3cfbd4d5; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=ab4d36a2.619fc3cfbd4d5 622s ok 498 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 499 622s ok 500 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 501 622s ok 502 622s Set-Cookie: usertrack_test=c31502dd.619fc3cfbe42b; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=c31502dd.619fc3cfbe42b 622s ok 503 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 504 622s ok 505 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 506 622s ok 507 622s Set-Cookie: usertrack_test=4244e005.619fc3cfbf604; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=4244e005.619fc3cfbf604 622s ok 508 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 509 622s ok 510 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 511 622s ok 512 622s Set-Cookie: usertrack_test=a0a7f353.619fc3cfc0a1e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=a0a7f353.619fc3cfc0a1e 622s ok 513 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 514 622s ok 515 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 516 622s ok 517 622s Set-Cookie: usertrack_test=cdb34352.619fc3cfc1fe0; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=cdb34352.619fc3cfc1fe0 622s ok 518 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 519 622s ok 520 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 521 622s ok 522 622s Set-Cookie: usertrack_test=994db588.619fc3cfc30d4; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=994db588.619fc3cfc30d4 622s ok 523 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 524 622s ok 525 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 526 622s ok 527 622s Set-Cookie: usertrack_test=b57c768b.619fc3cfc46dc; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=b57c768b.619fc3cfc46dc 622s ok 528 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 529 622s ok 530 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 531 622s ok 532 622s Set-Cookie: usertrack_test=ec685c62.619fc3cfc5cad; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=ec685c62.619fc3cfc5cad 622s ok 533 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 534 622s ok 535 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 536 622s ok 537 622s Set-Cookie: usertrack_test=ce500928.619fc3cfc7086; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=ce500928.619fc3cfc7086 622s ok 538 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 539 622s ok 540 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 541 622s ok 542 622s Set-Cookie: usertrack_test=61df709c.619fc3cfc819e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=61df709c.619fc3cfc819e 622s ok 543 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 544 622s ok 545 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 546 622s ok 547 622s Set-Cookie: usertrack_test=cc463b6f.619fc3cfc92a1; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=cc463b6f.619fc3cfc92a1 622s ok 548 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 549 622s ok 550 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 551 622s ok 552 622s Set-Cookie: usertrack_test=3e423a48.619fc3cfca5ba; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=3e423a48.619fc3cfca5ba 622s ok 553 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 554 622s ok 555 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 556 622s ok 557 622s Set-Cookie: usertrack_test=b832d244.619fc3cfcb9dd; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=b832d244.619fc3cfcb9dd 622s ok 558 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 559 622s ok 560 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 561 622s ok 562 622s Set-Cookie: usertrack_test=4b8c8ec5.619fc3cfccebb; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=4b8c8ec5.619fc3cfccebb 622s ok 563 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 564 622s ok 565 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 566 622s ok 567 622s Set-Cookie: usertrack_test=a8167d9b.619fc3cfce5b3; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=a8167d9b.619fc3cfce5b3 622s ok 568 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 569 622s ok 570 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 571 622s ok 572 622s Set-Cookie: usertrack_test=f6ba3c1.619fc3cfcf79e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f6ba3c1.619fc3cfcf79e 622s ok 573 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 574 622s ok 575 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 576 622s ok 577 622s Set-Cookie: usertrack_test=5e4ea34c.619fc3cfd0ba7; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=5e4ea34c.619fc3cfd0ba7 622s ok 578 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 579 622s ok 580 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 581 622s ok 582 622s Set-Cookie: usertrack_test=f1eabe75.619fc3cfd1ddc; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f1eabe75.619fc3cfd1ddc 622s ok 583 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 584 622s ok 585 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 586 622s ok 587 622s Set-Cookie: usertrack_test=7ab76253.619fc3cfd3007; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=7ab76253.619fc3cfd3007 622s ok 588 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 589 622s ok 590 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 591 622s ok 592 622s Set-Cookie: usertrack_test=bb428dae.619fc3cfd4673; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=bb428dae.619fc3cfd4673 622s ok 593 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 594 622s ok 595 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 596 622s ok 597 622s Set-Cookie: usertrack_test=df80a257.619fc3cfd5c87; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=df80a257.619fc3cfd5c87 622s ok 598 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 599 622s ok 600 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 601 622s ok 602 622s Set-Cookie: usertrack_test=47f208ca.619fc3cfd6e37; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=47f208ca.619fc3cfd6e37 622s ok 603 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 604 622s ok 605 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 606 622s ok 607 622s Set-Cookie: usertrack_test=f21d7dd8.619fc3cfd837e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=f21d7dd8.619fc3cfd837e 622s ok 608 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 609 622s ok 610 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 611 622s ok 612 622s Set-Cookie: usertrack_test=dd6d3593.619fc3cfd94fc; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=dd6d3593.619fc3cfd94fc 622s ok 613 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 614 622s ok 615 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 616 622s ok 617 622s Set-Cookie: usertrack_test=872b5307.619fc3cfda87c; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=872b5307.619fc3cfda87c 622s ok 618 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 619 622s ok 620 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 621 622s ok 622 622s Set-Cookie: usertrack_test=44e3c13d.619fc3cfdbc08; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=44e3c13d.619fc3cfdbc08 622s ok 623 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 624 622s ok 625 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 626 622s ok 627 622s Set-Cookie: usertrack_test=6710b22f.619fc3cfdcf32; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=6710b22f.619fc3cfdcf32 622s ok 628 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 629 622s ok 630 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 631 622s ok 632 622s Set-Cookie: usertrack_test=bc4ee373.619fc3cfdea3a; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=bc4ee373.619fc3cfdea3a 622s ok 633 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 634 622s ok 635 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 636 622s ok 637 622s Set-Cookie: usertrack_test=728090f6.619fc3cfdff7e; path=/; expires=Mon, 03-Jun-24 13:24:25 GMT 622s Cookie: usertrack_test=728090f6.619fc3cfdff7e 622s ok 638 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 639 622s ok 640 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 641 622s ok 642 622s Set-Cookie: usertrack_test=34265ba2.619fc3cfe0fe2; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=34265ba2.619fc3cfe0fe2 622s ok 643 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 644 622s ok 645 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 646 622s ok 647 622s Set-Cookie: usertrack_test=c466be69.619fc3cfe1fb8; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=c466be69.619fc3cfe1fb8 622s ok 648 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 649 622s ok 650 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 651 622s ok 652 622s Set-Cookie: usertrack_test=f5e5699a.619fc3cfe3054; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=f5e5699a.619fc3cfe3054 622s ok 653 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 654 622s ok 655 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 656 622s ok 657 622s Set-Cookie: usertrack_test=279c1562.619fc3cfe41aa; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=279c1562.619fc3cfe41aa 622s ok 658 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 659 622s ok 660 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 661 622s ok 662 622s Set-Cookie: usertrack_test=f7afada9.619fc3cfe5475; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=f7afada9.619fc3cfe5475 622s ok 663 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 664 622s ok 665 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 666 622s ok 667 622s Set-Cookie: usertrack_test=2b2797ca.619fc3cfe688b; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=2b2797ca.619fc3cfe688b 622s ok 668 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 669 622s ok 670 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 671 622s ok 672 622s Set-Cookie: usertrack_test=fc884ecc.619fc3cfe7cc5; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=fc884ecc.619fc3cfe7cc5 622s ok 673 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 674 622s ok 675 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 676 622s ok 677 622s Set-Cookie: usertrack_test=7f8049df.619fc3cfe8fa0; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=7f8049df.619fc3cfe8fa0 622s ok 678 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 679 622s ok 680 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 681 622s ok 682 622s Set-Cookie: usertrack_test=a430938a.619fc3cfea228; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a430938a.619fc3cfea228 622s ok 683 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 684 622s ok 685 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 686 622s ok 687 622s Set-Cookie: usertrack_test=48ffbe4c.619fc3cfeb41b; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=48ffbe4c.619fc3cfeb41b 622s ok 688 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 689 622s ok 690 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 691 622s ok 692 622s Set-Cookie: usertrack_test=940346ab.619fc3cfecadc; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=940346ab.619fc3cfecadc 622s ok 693 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 694 622s ok 695 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 696 622s ok 697 622s Set-Cookie: usertrack_test=deb8a7a6.619fc3cfedf74; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=deb8a7a6.619fc3cfedf74 622s ok 698 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 699 622s ok 700 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 701 622s ok 702 622s Set-Cookie: usertrack_test=cd1eded.619fc3cfef295; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=cd1eded.619fc3cfef295 622s ok 703 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 704 622s ok 705 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 706 622s ok 707 622s Set-Cookie: usertrack_test=c121206.619fc3cff03ed; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=c121206.619fc3cff03ed 622s ok 708 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 709 622s ok 710 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 711 622s ok 712 622s Set-Cookie: usertrack_test=332edb05.619fc3cff1327; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=332edb05.619fc3cff1327 622s ok 713 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 714 622s ok 715 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 716 622s ok 717 622s Set-Cookie: usertrack_test=65dde610.619fc3cff2270; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=65dde610.619fc3cff2270 622s ok 718 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 719 622s ok 720 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 721 622s ok 722 622s Set-Cookie: usertrack_test=ddd0cc70.619fc3cff3157; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=ddd0cc70.619fc3cff3157 622s ok 723 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 724 622s ok 725 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 726 622s ok 727 622s Set-Cookie: usertrack_test=3923d80.619fc3cff4439; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=3923d80.619fc3cff4439 622s ok 728 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 729 622s ok 730 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 731 622s ok 732 622s Set-Cookie: usertrack_test=705317a8.619fc3cff577c; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=705317a8.619fc3cff577c 622s ok 733 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 734 622s ok 735 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 736 622s ok 737 622s Set-Cookie: usertrack_test=fbc50077.619fc3cff68f9; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=fbc50077.619fc3cff68f9 622s ok 738 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 739 622s ok 740 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 741 622s ok 742 622s Set-Cookie: usertrack_test=a26cf517.619fc3cff7a29; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a26cf517.619fc3cff7a29 622s ok 743 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 744 622s ok 745 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 746 622s ok 747 622s Set-Cookie: usertrack_test=588c99e1.619fc3cff8d56; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=588c99e1.619fc3cff8d56 622s ok 748 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 749 622s ok 750 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 751 622s ok 752 622s Set-Cookie: usertrack_test=59077fb3.619fc3cffa04e; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=59077fb3.619fc3cffa04e 622s ok 753 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 754 622s ok 755 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 756 622s ok 757 622s Set-Cookie: usertrack_test=f2003fd2.619fc3cffb5aa; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=f2003fd2.619fc3cffb5aa 622s ok 758 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 759 622s ok 760 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 761 622s ok 762 622s Set-Cookie: usertrack_test=78309ea3.619fc3cffc8b4; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=78309ea3.619fc3cffc8b4 622s ok 763 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 764 622s ok 765 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 766 622s ok 767 622s Set-Cookie: usertrack_test=c89e4213.619fc3cffdb10; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=c89e4213.619fc3cffdb10 622s ok 768 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 769 622s ok 770 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 771 622s ok 772 622s Set-Cookie: usertrack_test=b19b0085.619fc3cffee90; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=b19b0085.619fc3cffee90 622s ok 773 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 774 622s ok 775 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 776 622s ok 777 622s Set-Cookie: usertrack_test=113820e9.619fc3d0002e9; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=113820e9.619fc3d0002e9 622s ok 778 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 779 622s ok 780 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 781 622s ok 782 622s Set-Cookie: usertrack_test=e7f29ed2.619fc3d0017a2; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=e7f29ed2.619fc3d0017a2 622s ok 783 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 784 622s ok 785 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 786 622s ok 787 622s Set-Cookie: usertrack_test=90ee1454.619fc3d002c3f; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=90ee1454.619fc3d002c3f 622s ok 788 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 789 622s ok 790 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 791 622s ok 792 622s Set-Cookie: usertrack_test=241afb0.619fc3d004092; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=241afb0.619fc3d004092 622s ok 793 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 794 622s ok 795 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 796 622s ok 797 622s Set-Cookie: usertrack_test=cac726aa.619fc3d00578d; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=cac726aa.619fc3d00578d 622s ok 798 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 799 622s ok 800 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 801 622s ok 802 622s Set-Cookie: usertrack_test=4f99a8b7.619fc3d006e78; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=4f99a8b7.619fc3d006e78 622s ok 803 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 804 622s ok 805 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 806 622s ok 807 622s Set-Cookie: usertrack_test=24534890.619fc3d0086d2; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=24534890.619fc3d0086d2 622s ok 808 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 809 622s ok 810 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 811 622s ok 812 622s Set-Cookie: usertrack_test=76e6c99f.619fc3d009e8e; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=76e6c99f.619fc3d009e8e 622s ok 813 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 814 622s ok 815 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 816 622s ok 817 622s Set-Cookie: usertrack_test=a9fb8a78.619fc3d00b5e7; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a9fb8a78.619fc3d00b5e7 622s ok 818 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 819 622s ok 820 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 821 622s ok 822 622s Set-Cookie: usertrack_test=a333cf67.619fc3d00cc70; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a333cf67.619fc3d00cc70 622s ok 823 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 824 622s ok 825 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 826 622s ok 827 622s Set-Cookie: usertrack_test=c6050809.619fc3d00e0ef; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=c6050809.619fc3d00e0ef 622s ok 828 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 829 622s ok 830 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 831 622s ok 832 622s Set-Cookie: usertrack_test=af1ed27f.619fc3d00f494; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=af1ed27f.619fc3d00f494 622s ok 833 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 834 622s ok 835 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 836 622s ok 837 622s Set-Cookie: usertrack_test=ebc03c07.619fc3d010756; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=ebc03c07.619fc3d010756 622s ok 838 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 839 622s ok 840 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 841 622s ok 842 622s Set-Cookie: usertrack_test=f67bd3b3.619fc3d011939; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=f67bd3b3.619fc3d011939 622s ok 843 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 844 622s ok 845 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 846 622s ok 847 622s Set-Cookie: usertrack_test=835ab8a4.619fc3d012f3c; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=835ab8a4.619fc3d012f3c 622s ok 848 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 849 622s ok 850 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 851 622s ok 852 622s Set-Cookie: usertrack_test=e9b41be8.619fc3d014f63; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=e9b41be8.619fc3d014f63 622s ok 853 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 854 622s ok 855 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 856 622s ok 857 622s Set-Cookie: usertrack_test=602423dd.619fc3d016f8c; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=602423dd.619fc3d016f8c 622s ok 858 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 859 622s ok 860 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 861 622s ok 862 622s Set-Cookie: usertrack_test=45641bba.619fc3d0191a9; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=45641bba.619fc3d0191a9 622s ok 863 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 864 622s ok 865 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 866 622s ok 867 622s Set-Cookie: usertrack_test=79ca3381.619fc3d01a53f; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=79ca3381.619fc3d01a53f 622s ok 868 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 869 622s ok 870 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 871 622s ok 872 622s Set-Cookie: usertrack_test=dd42458c.619fc3d01b737; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=dd42458c.619fc3d01b737 622s ok 873 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 874 622s ok 875 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 876 622s ok 877 622s Set-Cookie: usertrack_test=f2e4d370.619fc3d01c6d2; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=f2e4d370.619fc3d01c6d2 622s ok 878 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 879 622s ok 880 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 881 622s ok 882 622s Set-Cookie: usertrack_test=5513a08d.619fc3d01d5e3; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=5513a08d.619fc3d01d5e3 622s ok 883 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 884 622s ok 885 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 886 622s ok 887 622s Set-Cookie: usertrack_test=1d299c2f.619fc3d01f176; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=1d299c2f.619fc3d01f176 622s ok 888 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 889 622s ok 890 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 891 622s ok 892 622s Set-Cookie: usertrack_test=a2f36615.619fc3d02067f; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a2f36615.619fc3d02067f 622s ok 893 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 894 622s ok 895 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 896 622s ok 897 622s Set-Cookie: usertrack_test=734bec7a.619fc3d021ac9; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=734bec7a.619fc3d021ac9 622s ok 898 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 899 622s ok 900 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 901 622s ok 902 622s Set-Cookie: usertrack_test=48020de6.619fc3d022ea1; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=48020de6.619fc3d022ea1 622s ok 903 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 904 622s ok 905 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 906 622s ok 907 622s Set-Cookie: usertrack_test=6190cc91.619fc3d023f96; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=6190cc91.619fc3d023f96 622s ok 908 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 909 622s ok 910 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 911 622s ok 912 622s Set-Cookie: usertrack_test=6bd3cda8.619fc3d025759; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=6bd3cda8.619fc3d025759 622s ok 913 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 914 622s ok 915 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 916 622s ok 917 622s Set-Cookie: usertrack_test=a828975.619fc3d026e4c; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a828975.619fc3d026e4c 622s ok 918 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 919 622s ok 920 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 921 622s ok 922 622s Set-Cookie: usertrack_test=8f75c4f4.619fc3d028662; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=8f75c4f4.619fc3d028662 622s ok 923 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 924 622s ok 925 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 926 622s ok 927 622s Set-Cookie: usertrack_test=bdf3ba6e.619fc3d029757; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=bdf3ba6e.619fc3d029757 622s ok 928 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 929 622s ok 930 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 931 622s ok 932 622s Set-Cookie: usertrack_test=8c0bac60.619fc3d02a98e; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=8c0bac60.619fc3d02a98e 622s ok 933 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 934 622s ok 935 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 936 622s ok 937 622s Set-Cookie: usertrack_test=1f61954c.619fc3d02b9f6; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=1f61954c.619fc3d02b9f6 622s ok 938 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 939 622s ok 940 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 941 622s ok 942 622s Set-Cookie: usertrack_test=8c23f8f7.619fc3d02c949; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=8c23f8f7.619fc3d02c949 622s ok 943 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 944 622s ok 945 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 946 622s ok 947 622s Set-Cookie: usertrack_test=7251650.619fc3d02d91f; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=7251650.619fc3d02d91f 622s ok 948 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 949 622s ok 950 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 951 622s ok 952 622s Set-Cookie: usertrack_test=267c19d2.619fc3d02e8fc; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=267c19d2.619fc3d02e8fc 622s ok 953 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 954 622s ok 955 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 956 622s ok 957 622s Set-Cookie: usertrack_test=6f46d296.619fc3d02f85d; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=6f46d296.619fc3d02f85d 622s ok 958 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 959 622s ok 960 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 961 622s ok 962 622s Set-Cookie: usertrack_test=6c0fa2a.619fc3d0310ea; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=6c0fa2a.619fc3d0310ea 622s ok 963 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 964 622s ok 965 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 966 622s ok 967 622s Set-Cookie: usertrack_test=b233413c.619fc3d03273d; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=b233413c.619fc3d03273d 622s ok 968 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 969 622s ok 970 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 971 622s ok 972 622s Set-Cookie: usertrack_test=a2faae9b.619fc3d033bfc; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=a2faae9b.619fc3d033bfc 622s ok 973 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 974 622s ok 975 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 976 622s ok 977 622s Set-Cookie: usertrack_test=2990ac86.619fc3d0350f7; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=2990ac86.619fc3d0350f7 622s ok 978 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 979 622s ok 980 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 981 622s ok 982 622s Set-Cookie: usertrack_test=c5ba4e95.619fc3d036562; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=c5ba4e95.619fc3d036562 622s ok 983 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 984 622s ok 985 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 986 622s ok 987 622s Set-Cookie: usertrack_test=4c255747.619fc3d037a11; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=4c255747.619fc3d037a11 622s ok 988 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 989 622s ok 990 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 991 622s ok 992 622s Set-Cookie: usertrack_test=d8ce5f36.619fc3d038e97; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=d8ce5f36.619fc3d038e97 622s ok 993 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 994 622s ok 995 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 996 622s ok 997 622s Set-Cookie: usertrack_test=bdca616e.619fc3d03a26a; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s Cookie: usertrack_test=bdca616e.619fc3d03a26a 622s ok 998 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 999 622s ok 1000 622s ok 1001 622s # testing : Checking return code is '200' 622s # expected: 200 622s # received: '200' 622s ok 1002 622s # usertrack_test=86ceace8.619fc3d03ba99; path=/; expires=Mon, 03-Jun-24 13:24:26 GMT 622s ok 1003 622s # expected: undef 622s # received: undef 622s ok 1004 622s ok 625s t/modules/vhost_alias.t ............. 625s 1..8 625s # Running under perl version 5.038002 for linux 625s # Current time local: Mon Jun 3 13:23:26 2024 625s # Current time GMT: Mon Jun 3 13:23:26 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.42 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 625s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 625s # testing : VirtalDocumentRoot test 625s # expected: 'www.vha-test.com' 625s # received: 'www.vha-test.com' 625s ok 1 625s # testing : VirtualScriptAlias test 625s # expected: 'test cgi for www.vha-test.com' 625s # received: 'test cgi for www.vha-test.com' 625s ok 2 625s # testing : VirtalDocumentRoot test 625s # expected: 'big.server.name.from.heck.org' 625s # received: 'big.server.name.from.heck.org' 625s ok 3 625s # testing : VirtualScriptAlias test 625s # expected: 'test cgi for big.server.name.from.heck.org' 625s # received: 'test cgi for big.server.name.from.heck.org' 625s ok 4 625s # testing : VirtalDocumentRoot test 625s # expected: 'ab.com' 625s # received: 'ab.com' 625s ok 5 625s # testing : VirtualScriptAlias test 625s # expected: 'test cgi for ab.com' 625s # received: 'test cgi for ab.com' 625s ok 6 625s # testing : VirtalDocumentRoot test 625s # expected: 'w-t-f.net' 625s # received: 'w-t-f.net' 625s ok 7 625s # testing : VirtualScriptAlias test 625s # expected: 'test cgi for w-t-f.net' 625s # received: 'test cgi for w-t-f.net' 625s ok 8 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 625s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 625s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 625s ok 627s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 630s t/protocol/echo.t ................... 630s 1..8 630s # Running under perl version 5.038002 for linux 630s # Current time local: Mon Jun 3 13:23:31 2024 630s # Current time GMT: Mon Jun 3 13:23:31 2024 630s # Using Test.pm version 1.31 630s # Using Apache/Test.pm version 1.42 630s testing mod_echo_ssl 630s ok 1 630s #Cipher: TLS_AES_256_GCM_SHA384 630s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 630s # testing : echo 630s # expected: 't/protocol/echo.t' 630s # received: 't/protocol/echo.t' 630s ok 2 630s # testing : echo 630s # expected: '/usr/bin/perl' 630s # received: '/usr/bin/perl' 630s ok 3 630s # testing : echo 630s # expected: '120717120717120717120717120717' 630s # received: '120717120717120717120717120717' 630s ok 4 630s testing mod_echo 630s ok 5 630s # testing : echo 630s # expected: 't/protocol/echo.t' 630s # received: 't/protocol/echo.t' 630s ok 6 630s # testing : echo 630s # expected: '/usr/bin/perl' 630s # received: '/usr/bin/perl' 630s ok 7 630s # testing : echo 630s # expected: '120717120717120717120717120717' 630s # received: '120717120717120717120717120717' 630s ok 8 630s ok 633s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 636s t/security/CVE-2003-0542.t .......... 636s 1..1 636s # Running under perl version 5.038002 for linux 636s # Current time local: Mon Jun 3 13:23:37 2024 636s # Current time GMT: Mon Jun 3 13:23:37 2024 636s # Using Test.pm version 1.31 636s # Using Apache/Test.pm version 1.42 636s # testing : CAN-2003-0542 test case 636s # expected: 404 636s # received: '404' 636s ok 1 636s ok 640s t/security/CVE-2004-0747.t .......... 640s 1..1 640s # Running under perl version 5.038002 for linux 640s # Current time local: Mon Jun 3 13:23:40 2024 640s # Current time GMT: Mon Jun 3 13:23:40 2024 640s # Using Test.pm version 1.31 640s # Using Apache/Test.pm version 1.42 640s # testing : CAN-2004-0747 ap_resolve_env test case 640s # expected: 200 640s # received: 200 640s ok 1 640s ok 642s t/security/CVE-2004-0811.t .......... 642s 1..8 642s # Running under perl version 5.038002 for linux 642s # Current time local: Mon Jun 3 13:23:44 2024 642s # Current time GMT: Mon Jun 3 13:23:44 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.42 642s # testing : subdir access allowed 642s # expected: 200 642s # received: '200' 642s ok 1 642s # testing : subdir access allowed 642s # expected: 200 642s # received: '200' 642s ok 2 642s # testing : subdir access allowed 642s # expected: 200 642s # received: '200' 642s ok 3 642s # testing : subdir access allowed 642s # expected: 200 642s # received: '200' 642s ok 4 642s # testing : topdir access denied 642s # expected: 401 642s # received: '401' 642s ok 5 642s # testing : topdir access denied 642s # expected: 401 642s # received: '401' 642s ok 6 642s # testing : topdir access denied 642s # expected: 401 642s # received: '401' 642s ok 7 642s # testing : topdir access denied 642s # expected: 401 642s # received: '401' 642s ok 8 642s ok 645s t/security/CVE-2004-0940.t .......... 645s 1..1 645s # Running under perl version 5.038002 for linux 645s # Current time local: Mon Jun 3 13:23:46 2024 645s # Current time GMT: Mon Jun 3 13:23:46 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.42 645s # testing : response was 200 645s # expected: 200 645s # received: '200' 645s ok 1 645s ok 648s t/security/CVE-2004-0942.t .......... 648s 1..2 648s # Running under perl version 5.038002 for linux 648s # Current time local: Mon Jun 3 13:23:49 2024 648s # Current time GMT: Mon Jun 3 13:23:49 2024 648s # Using Test.pm version 1.31 648s # Using Apache/Test.pm version 1.42 648s ok 1 648s # testing : request was refused 648s # expected: qr/^HTTP\/1\.. 400/ 648s # received: 'HTTP/1.1 400 Bad Request 648s # ' 648s ok 2 648s ok 651s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 654s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 657s t/security/CVE-2005-2491.t .......... 657s 1..4 657s # Running under perl version 5.038002 for linux 657s # Current time local: Mon Jun 3 13:23:58 2024 657s # Current time GMT: Mon Jun 3 13:23:58 2024 657s # Using Test.pm version 1.31 657s # Using Apache/Test.pm version 1.42 657s # testing : check that server did not segfault 657s # expected: 'Internal Server Error' 657s # received: 'Internal Server Error' 657s ok 1 657s # testing : check for 500 response error 657s # expected: 500 657s # received: '500' 657s ok 2 657s # testing : check that server did not segfault 657s # expected: 'Internal Server Error' 657s # received: 'Internal Server Error' 657s ok 3 657s # testing : check for 500 response error 657s # expected: 500 657s # received: '500' 657s ok 4 657s ok 660s t/security/CVE-2005-2700.t .......... 660s 1..2 660s # Running under perl version 5.038002 for linux 660s # Current time local: Mon Jun 3 13:24:01 2024 660s # Current time GMT: Mon Jun 3 13:24:01 2024 660s # Using Test.pm version 1.31 660s # Using Apache/Test.pm version 1.42 660s # testing : access permitted without ccert 660s # expected: 200 660s # received: '200' 660s ok 1 660s # testing : access *not* permitted without ccert 660s # expected: 200 660s # received: '403' 660s ok 2 660s ok 662s t/security/CVE-2005-3352.t .......... 662s 1..2 662s # Running under perl version 5.038002 for linux 662s # Current time local: Mon Jun 3 13:24:04 2024 662s # Current time GMT: Mon Jun 3 13:24:04 2024 662s # Using Test.pm version 1.31 662s # Using Apache/Test.pm version 1.42 662s # testing : response code is OK 662s # expected: 200 662s # received: '200' 662s ok 1 662s # testing : referer was escaped 662s # expected: qr/%22%3e/ 662s # received: ' 662s # 662s # Menu for /security/CVE-2005-3352.map 662s # 662s #

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

662s #
662s # 662s #
(Default) Go Back
662s # 662s # 662s # 662s # 662s # ' 662s ok 2 662s ok 665s t/security/CVE-2005-3357.t .......... 665s 1..3 665s # Running under perl version 5.038002 for linux 665s # Current time local: Mon Jun 3 13:24:07 2024 665s # Current time GMT: Mon Jun 3 13:24:07 2024 665s # Using Test.pm version 1.31 665s # Using Apache/Test.pm version 1.42 665s # URL is http://localhost:8534/ 665s ok 1 665s # testing : Expected bad request from 'GET http://localhost:8534/' 665s # expected: 400 665s # received: '400' 665s ok 2 665s # testing : errordoc content was served 665s # expected: qr/welcome to localhost/ 665s # received: 'welcome to localhost:8529 665s # ' 665s ok 3 665s ok 668s t/security/CVE-2006-5752.t .......... 668s 1..2 668s # Running under perl version 5.038002 for linux 668s # Current time local: Mon Jun 3 13:24:09 2024 668s # Current time GMT: Mon Jun 3 13:24:09 2024 668s # Using Test.pm version 1.31 668s # Using Apache/Test.pm version 1.42 668s # testing : server-status gave response 668s # expected: 200 668s # received: '200' 668s ok 1 668s # testing : response content-type had charset 668s # expected: qr/charset=/ 668s # received: 'text/html; charset=ISO-8859-1' 668s ok 2 668s ok 671s t/security/CVE-2007-5000.t .......... 671s 1..2 671s # Running under perl version 5.038002 for linux 671s # Current time local: Mon Jun 3 13:24:12 2024 671s # Current time GMT: Mon Jun 3 13:24:12 2024 671s # Using Test.pm version 1.31 671s # Using Apache/Test.pm version 1.42 671s # testing : response code is OK 671s # expected: 200 671s # received: '200' 671s ok 1 671s # testing : URI was escaped in response 671s # expected: qr// 671s # received: ' 671s # 671s # Menu for /security/CVE-2005-3352.map/<foo> 671s # 671s #

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

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

Bad Request

724s #

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

724s # 724s # ' 724s ok 2 724s ok 727s t/ssl/ocsp.t ........................ 727s 1..3 727s # Running under perl version 5.038002 for linux 727s # Current time local: Mon Jun 3 13:25:08 2024 727s # Current time GMT: Mon Jun 3 13:25:08 2024 727s # Using Test.pm version 1.31 727s # Using Apache/Test.pm version 1.42 727s warning: Internal response 727s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 727s response: 727s 500 Server closed connection without sending any data back 727s Content-Type: text/plain 727s Client-Date: Mon, 03 Jun 2024 13:25:11 GMT 727s Client-Warning: Internal response 727s 727s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 727s ok 1 727s warning: 727s message: welcome to localhost:8529 727s response: 727s HTTP/1.1 200 OK 727s Connection: close 727s Date: Mon, 03 Jun 2024 13:25:11 GMT 727s Accept-Ranges: bytes 727s ETag: "1a-613edd771cbc0" 727s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 727s Vary: In-If1 727s Content-Length: 26 727s Content-Type: text/html 727s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 727s Client-Date: Mon, 03 Jun 2024 13:25:11 GMT 727s Client-Peer: 127.0.0.1:8535 727s Client-Response-Num: 1 727s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 727s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 727s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 727s Client-SSL-Socket-Class: IO::Socket::SSL 727s Client-SSL-Version: TLSv1_3 727s DMMATCH1: 1 727s 727s welcome to localhost:8529 727s ok 2 727s warning: Internal response 727s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 727s response: 727s 500 Server closed connection without sending any data back 727s Content-Type: text/plain 727s Client-Date: Mon, 03 Jun 2024 13:25:11 GMT 727s Client-Warning: Internal response 727s 727s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 727s ok 3 727s ok 731s t/ssl/pha.t ......................... 731s 1..4 731s # Running under perl version 5.038002 for linux 731s # Current time local: Mon Jun 3 13:25:11 2024 731s # Current time GMT: Mon Jun 3 13:25:11 2024 731s # Using Test.pm version 1.31 731s # Using Apache/Test.pm version 1.42 731s # testing : access must be denied without client certificate 731s # expected: 403 731s # received: '403' 731s ok 1 731s # testing : PHA reneg body buffer size restriction works 731s # expected: 413 731s # received: '413' 731s ok 2 731s # testing : PHA works with POST body 731s # expected: 200 731s # received: '200' 731s ok 3 731s # testing : request body matches response 731s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 731s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 731s ok 4 731s ok 734s t/ssl/pr12355.t ..................... 734s 1..10 734s # Running under perl version 5.038002 for linux 734s # Current time local: Mon Jun 3 13:25:15 2024 734s # Current time GMT: Mon Jun 3 13:25:15 2024 734s # Using Test.pm version 1.31 734s # Using Apache/Test.pm version 1.42 734s # Downgrading to TLSv12 734s # testing : renegotiation on POST works 734s # expected: 200 734s # received: '200' 734s ok 1 734s # testing : request body matches response 734s # expected: 'hello world' 734s # received: 'hello world' 734s ok 2 734s # testing : renegotiation on POST works 734s # expected: 200 734s # received: '200' 734s ok 3 734s # testing : request body matches response 734s # expected: 'hello world' 734s # received: 'hello world' 734s ok 4 734s # testing : renegotiation on POST works 734s # expected: 200 734s # received: '200' 734s ok 5 734s # testing : request body matches response 734s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 734s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 734s ok 6 734s # testing : renegotiation on POST works 734s # expected: 200 734s # received: '200' 734s ok 7 734s # testing : request body matches response 734s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 734s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 734s ok 8 734s # testing : renegotiation on POST works 734s # expected: 200 734s # received: '200' 734s ok 9 734s # testing : request body matches response 734s # expected: 'HELLO' 734s # received: 'HELLO' 734s ok 10 734s ok 738s t/ssl/pr43738.t ..................... 738s 1..4 738s # Running under perl version 5.038002 for linux 738s # Current time local: Mon Jun 3 13:25:18 2024 738s # Current time GMT: Mon Jun 3 13:25:18 2024 738s # Using Test.pm version 1.31 738s # Using Apache/Test.pm version 1.42 738s # Downgrading to TLSv12 738s # testing : renegotiation on POST works 738s # expected: 200 738s # received: '200' 738s ok 1 738s # testing : request body matches response 738s # expected: '/modules/ssl/aes128/empty.pfa 738s # hello world' 738s # received: '/modules/ssl/aes128/empty.pfa 738s # hello world' 738s ok 2 738s # testing : renegotiation on POST works 738s # expected: 200 738s # received: '200' 738s ok 3 738s # testing : request body matches response 738s # expected: '/modules/ssl/aes256/empty.pfa 738s # hello world' 738s # received: '/modules/ssl/aes256/empty.pfa 738s # hello world' 738s ok 4 738s ok 752s t/ssl/proxy.t ....................... 752s # using LWP client 752s 1..290 752s # Running under perl version 5.038002 for linux 752s # Current time local: Mon Jun 3 13:25:22 2024 752s # Current time GMT: Mon Jun 3 13:25:22 2024 752s # Using Test.pm version 1.31 752s # Using Apache/Test.pm version 1.42 752s # testing : / with proxy_http_https (http) 752s # expected: 200 752s # received: '200' 752s ok 1 752s # testing : CGI script with folded headers 752s # expected: 200 752s # received: '200' 752s ok 2 752s # testing : using valid proxyssl client cert 752s # expected: 200 752s # received: '200' 752s ok 3 752s # testing : using invalid proxyssl client cert 752s # expected: 403 752s # received: '403' 752s ok 4 752s # testing : protected cgi script 752s # expected: 200 752s # received: '200' 752s ok 5 752s # testing : X-Forwarded-Host header 752s # expected: 'localhost:8560' 752s # received: 'localhost:8560' 752s ok 6 752s # testing : client subject common name 752s # expected: 'client_ok' 752s # received: 'client_ok' 752s ok 7 752s # testing : ProxyPassReverse Location rewrite 752s # expected: 'http://localhost:8560/modules/' 752s # received: 'http://localhost:8560/modules/' 752s ok 8 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 1024 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '1024' 752s # received: 1024 752s ok 9 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 2048 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '2048' 752s # received: 2048 752s ok 10 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 3072 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '3072' 752s # received: 3072 752s ok 11 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 4096 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '4096' 752s # received: 4096 752s ok 12 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 5120 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '5120' 752s # received: 5120 752s ok 13 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 6144 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '6144' 752s # received: 6144 752s ok 14 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 7168 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '7168' 752s # received: 7168 752s ok 15 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 8192 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '8192' 752s # received: 8192 752s ok 16 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 9216 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '9216' 752s # received: 9216 752s ok 17 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 10240 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '10240' 752s # received: 10240 752s ok 18 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 11264 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '11264' 752s # received: 11264 752s ok 19 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 12288 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '12288' 752s # received: 12288 752s ok 20 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 13312 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '13312' 752s # received: 13312 752s ok 21 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 14336 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '14336' 752s # received: 14336 752s ok 22 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 15360 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '15360' 752s # received: 15360 752s ok 23 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 16384 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '16384' 752s # received: 16384 752s ok 24 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 17408 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '17408' 752s # received: 17408 752s ok 25 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 18432 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '18432' 752s # received: 18432 752s ok 26 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 19456 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '19456' 752s # received: 19456 752s ok 27 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 20480 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '20480' 752s # received: 20480 752s ok 28 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 21504 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '21504' 752s # received: 21504 752s ok 29 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 22528 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '22528' 752s # received: 22528 752s ok 30 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 23552 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '23552' 752s # received: 23552 752s ok 31 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 24576 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '24576' 752s # received: 24576 752s ok 32 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 25600 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '25600' 752s # received: 25600 752s ok 33 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 26624 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '26624' 752s # received: 26624 752s ok 34 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 27648 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '27648' 752s # received: 27648 752s ok 35 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 28672 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '28672' 752s # received: 28672 752s ok 36 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 29696 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '29696' 752s # received: 29696 752s ok 37 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 30720 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:25 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '30720' 752s # received: 30720 752s ok 38 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 31744 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '31744' 752s # received: 31744 752s ok 39 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 32768 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '32768' 752s # received: 32768 752s ok 40 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 33792 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '33792' 752s # received: 33792 752s ok 41 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 34816 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '34816' 752s # received: 34816 752s ok 42 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 35840 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '35840' 752s # received: 35840 752s ok 43 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 36864 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '36864' 752s # received: 36864 752s ok 44 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 37888 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '37888' 752s # received: 37888 752s ok 45 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 38912 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '38912' 752s # received: 38912 752s ok 46 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 39936 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '39936' 752s # received: 39936 752s ok 47 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 40960 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '40960' 752s # received: 40960 752s ok 48 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 41984 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '41984' 752s # received: 41984 752s ok 49 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 43008 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '43008' 752s # received: 43008 752s ok 50 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 44032 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '44032' 752s # received: 44032 752s ok 51 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 45056 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '45056' 752s # received: 45056 752s ok 52 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 46080 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '46080' 752s # received: 46080 752s ok 53 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 47104 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '47104' 752s # received: 47104 752s ok 54 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 48128 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '48128' 752s # received: 48128 752s ok 55 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 49152 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '49152' 752s # received: 49152 752s ok 56 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 50176 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '50176' 752s # received: 50176 752s ok 57 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 51200 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '51200' 752s # received: 51200 752s ok 58 752s #lwp request: 752s #POST http://localhost:8560/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 102400 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 7 752s #Client-Date: Mon, 03 Jun 2024 13:25:26 GMT 752s #Client-Peer: 127.0.0.1:8560 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '102400' 752s # received: 102400 752s ok 59 752s # testing : / with proxy_http_https_proxy_section (http) 752s # expected: 200 752s # received: '200' 752s ok 60 752s # testing : CGI script with folded headers 752s # expected: 200 752s # received: '200' 752s ok 61 752s # testing : using valid proxyssl client cert 752s # expected: 200 752s # received: '200' 752s ok 62 752s # testing : using invalid proxyssl client cert 752s # expected: 403 752s # received: '403' 752s ok 63 752s # testing : protected cgi script 752s # expected: 200 752s # received: '200' 752s ok 64 752s # testing : X-Forwarded-Host header 752s # expected: 'localhost:8562' 752s # received: 'localhost:8562' 752s ok 65 752s # testing : client subject common name 752s # expected: 'client_ok' 752s # received: 'client_ok' 752s ok 66 752s # testing : ProxyPassReverse Location rewrite 752s # expected: 'http://localhost:8562/modules/' 752s # received: 'http://localhost:8562/modules/' 752s ok 67 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 1024 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '1024' 752s # received: 1024 752s ok 68 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 2048 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '2048' 752s # received: 2048 752s ok 69 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 3072 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '3072' 752s # received: 3072 752s ok 70 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 4096 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '4096' 752s # received: 4096 752s ok 71 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 5120 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '5120' 752s # received: 5120 752s ok 72 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 6144 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '6144' 752s # received: 6144 752s ok 73 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 7168 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '7168' 752s # received: 7168 752s ok 74 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 8192 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '8192' 752s # received: 8192 752s ok 75 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 9216 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '9216' 752s # received: 9216 752s ok 76 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 10240 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '10240' 752s # received: 10240 752s ok 77 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 11264 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '11264' 752s # received: 11264 752s ok 78 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 12288 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '12288' 752s # received: 12288 752s ok 79 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 13312 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '13312' 752s # received: 13312 752s ok 80 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 14336 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '14336' 752s # received: 14336 752s ok 81 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 15360 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '15360' 752s # received: 15360 752s ok 82 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 16384 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '16384' 752s # received: 16384 752s ok 83 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 17408 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '17408' 752s # received: 17408 752s ok 84 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 18432 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '18432' 752s # received: 18432 752s ok 85 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 19456 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '19456' 752s # received: 19456 752s ok 86 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 20480 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '20480' 752s # received: 20480 752s ok 87 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 21504 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '21504' 752s # received: 21504 752s ok 88 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 22528 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '22528' 752s # received: 22528 752s ok 89 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 23552 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '23552' 752s # received: 23552 752s ok 90 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 24576 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '24576' 752s # received: 24576 752s ok 91 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 25600 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '25600' 752s # received: 25600 752s ok 92 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 26624 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '26624' 752s # received: 26624 752s ok 93 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 27648 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '27648' 752s # received: 27648 752s ok 94 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 28672 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '28672' 752s # received: 28672 752s ok 95 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 29696 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '29696' 752s # received: 29696 752s ok 96 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 30720 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '30720' 752s # received: 30720 752s ok 97 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 31744 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '31744' 752s # received: 31744 752s ok 98 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 32768 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '32768' 752s # received: 32768 752s ok 99 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 33792 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '33792' 752s # received: 33792 752s ok 100 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 34816 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '34816' 752s # received: 34816 752s ok 101 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 35840 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '35840' 752s # received: 35840 752s ok 102 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 36864 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '36864' 752s # received: 36864 752s ok 103 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 37888 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '37888' 752s # received: 37888 752s ok 104 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 38912 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '38912' 752s # received: 38912 752s ok 105 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 39936 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '39936' 752s # received: 39936 752s ok 106 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 40960 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '40960' 752s # received: 40960 752s ok 107 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 41984 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '41984' 752s # received: 41984 752s ok 108 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 43008 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '43008' 752s # received: 43008 752s ok 109 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 44032 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '44032' 752s # received: 44032 752s ok 110 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 45056 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '45056' 752s # received: 45056 752s ok 111 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 46080 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '46080' 752s # received: 46080 752s ok 112 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 47104 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '47104' 752s # received: 47104 752s ok 113 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 48128 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '48128' 752s # received: 48128 752s ok 114 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 49152 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '49152' 752s # received: 49152 752s ok 115 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 50176 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '50176' 752s # received: 50176 752s ok 116 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 51200 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '51200' 752s # received: 51200 752s ok 117 752s #lwp request: 752s #POST http://localhost:8562/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 102400 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 7 752s #Client-Date: Mon, 03 Jun 2024 13:25:27 GMT 752s #Client-Peer: 127.0.0.1:8562 752s #Client-Response-Num: 1 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '102400' 752s # received: 102400 752s ok 118 752s # testing : / with proxy_https_http (https) 752s # expected: 200 752s # received: '200' 752s ok 119 752s # testing : CGI script with folded headers 752s # expected: 200 752s # received: '200' 752s ok 120 752s # testing : ProxyPassReverse Location rewrite 752s # expected: 'https://localhost:8564/modules/' 752s # received: 'https://localhost:8564/modules/' 752s ok 121 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 1024 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '1024' 752s # received: 1024 752s ok 122 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 2048 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '2048' 752s # received: 2048 752s ok 123 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 3072 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '3072' 752s # received: 3072 752s ok 124 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 4096 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '4096' 752s # received: 4096 752s ok 125 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 5120 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '5120' 752s # received: 5120 752s ok 126 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 6144 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '6144' 752s # received: 6144 752s ok 127 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 7168 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '7168' 752s # received: 7168 752s ok 128 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 8192 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '8192' 752s # received: 8192 752s ok 129 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 9216 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 5 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '9216' 752s # received: 9216 752s ok 130 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 10240 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '10240' 752s # received: 10240 752s ok 131 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 11264 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '11264' 752s # received: 11264 752s ok 132 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 12288 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '12288' 752s # received: 12288 752s ok 133 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 13312 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '13312' 752s # received: 13312 752s ok 134 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 14336 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '14336' 752s # received: 14336 752s ok 135 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 15360 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '15360' 752s # received: 15360 752s ok 136 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 16384 752s # 752s #server response: 752s #HTTP/1.1 200 OK 752s #Connection: close 752s #Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 752s #Vary: In-If1 752s #Content-Length: 6 752s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 752s #Client-Peer: 127.0.0.1:8564 752s #Client-Response-Num: 1 752s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 752s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 752s #Client-SSL-Socket-Class: IO::Socket::SSL 752s #Client-SSL-Version: TLSv1_3 752s #DMMATCH1: 1 752s # 752s # testing : length posted 752s # expected: '16384' 752s # received: 16384 752s ok 137 752s #lwp request: 752s #POST https://localhost:8564/eat_post HTTP/1.1 752s #User-Agent: libwww-perl/6.77 752s #Content-Length: 17408 752s # 752s #server response: 752s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '17408' 753s # received: 17408 753s ok 138 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 18432 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '18432' 753s # received: 18432 753s ok 139 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 19456 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '19456' 753s # received: 19456 753s ok 140 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 20480 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '20480' 753s # received: 20480 753s ok 141 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 21504 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '21504' 753s # received: 21504 753s ok 142 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 22528 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '22528' 753s # received: 22528 753s ok 143 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 23552 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '23552' 753s # received: 23552 753s ok 144 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 24576 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '24576' 753s # received: 24576 753s ok 145 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 25600 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '25600' 753s # received: 25600 753s ok 146 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 26624 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '26624' 753s # received: 26624 753s ok 147 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 27648 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '27648' 753s # received: 27648 753s ok 148 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 28672 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '28672' 753s # received: 28672 753s ok 149 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 29696 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '29696' 753s # received: 29696 753s ok 150 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 30720 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '30720' 753s # received: 30720 753s ok 151 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 31744 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '31744' 753s # received: 31744 753s ok 152 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 32768 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '32768' 753s # received: 32768 753s ok 153 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 33792 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '33792' 753s # received: 33792 753s ok 154 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 34816 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '34816' 753s # received: 34816 753s ok 155 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 35840 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '35840' 753s # received: 35840 753s ok 156 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 36864 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '36864' 753s # received: 36864 753s ok 157 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 37888 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '37888' 753s # received: 37888 753s ok 158 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 38912 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '38912' 753s # received: 38912 753s ok 159 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 39936 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '39936' 753s # received: 39936 753s ok 160 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 40960 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '40960' 753s # received: 40960 753s ok 161 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 41984 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '41984' 753s # received: 41984 753s ok 162 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 43008 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:28 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '43008' 753s # received: 43008 753s ok 163 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 44032 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '44032' 753s # received: 44032 753s ok 164 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 45056 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '45056' 753s # received: 45056 753s ok 165 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 46080 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '46080' 753s # received: 46080 753s ok 166 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 47104 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '47104' 753s # received: 47104 753s ok 167 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 48128 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '48128' 753s # received: 48128 753s ok 168 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 49152 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '49152' 753s # received: 49152 753s ok 169 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 50176 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '50176' 753s # received: 50176 753s ok 170 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 51200 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '51200' 753s # received: 51200 753s ok 171 753s #lwp request: 753s #POST https://localhost:8564/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 102400 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 7 753s #Client-Date: Mon, 03 Jun 2024 13:25:29 GMT 753s #Client-Peer: 127.0.0.1:8564 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '102400' 753s # received: 102400 753s ok 172 753s # testing : / with proxy_https_https (https) 753s # expected: 200 753s # received: '200' 753s ok 173 753s # testing : CGI script with folded headers 753s # expected: 200 753s # received: '200' 753s ok 174 753s # testing : using valid proxyssl client cert 753s # expected: 200 753s # received: '200' 753s ok 175 753s # testing : using invalid proxyssl client cert 753s # expected: 403 753s # received: '403' 753s ok 176 753s # testing : protected cgi script 753s # expected: 200 753s # received: '200' 753s ok 177 753s # testing : X-Forwarded-Host header 753s # expected: 'localhost:8561' 753s # received: 'localhost:8561' 753s ok 178 753s # testing : client subject common name 753s # expected: 'client_ok' 753s # received: 'client_ok' 753s ok 179 753s # testing : ProxyPassReverse Location rewrite 753s # expected: 'https://localhost:8561/modules/' 753s # received: 'https://localhost:8561/modules/' 753s ok 180 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 1024 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '1024' 753s # received: 1024 753s ok 181 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 2048 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '2048' 753s # received: 2048 753s ok 182 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 3072 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '3072' 753s # received: 3072 753s ok 183 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 4096 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '4096' 753s # received: 4096 753s ok 184 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 5120 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '5120' 753s # received: 5120 753s ok 185 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 6144 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '6144' 753s # received: 6144 753s ok 186 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 7168 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:32 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '7168' 753s # received: 7168 753s ok 187 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 8192 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '8192' 753s # received: 8192 753s ok 188 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 9216 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '9216' 753s # received: 9216 753s ok 189 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 10240 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '10240' 753s # received: 10240 753s ok 190 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 11264 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '11264' 753s # received: 11264 753s ok 191 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 12288 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '12288' 753s # received: 12288 753s ok 192 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 13312 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '13312' 753s # received: 13312 753s ok 193 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 14336 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '14336' 753s # received: 14336 753s ok 194 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 15360 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '15360' 753s # received: 15360 753s ok 195 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 16384 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '16384' 753s # received: 16384 753s ok 196 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 17408 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '17408' 753s # received: 17408 753s ok 197 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 18432 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '18432' 753s # received: 18432 753s ok 198 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 19456 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '19456' 753s # received: 19456 753s ok 199 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 20480 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '20480' 753s # received: 20480 753s ok 200 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 21504 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '21504' 753s # received: 21504 753s ok 201 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 22528 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '22528' 753s # received: 22528 753s ok 202 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 23552 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '23552' 753s # received: 23552 753s ok 203 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 24576 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '24576' 753s # received: 24576 753s ok 204 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 25600 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '25600' 753s # received: 25600 753s ok 205 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 26624 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '26624' 753s # received: 26624 753s ok 206 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 27648 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '27648' 753s # received: 27648 753s ok 207 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 28672 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '28672' 753s # received: 28672 753s ok 208 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 29696 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '29696' 753s # received: 29696 753s ok 209 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 30720 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '30720' 753s # received: 30720 753s ok 210 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 31744 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '31744' 753s # received: 31744 753s ok 211 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 32768 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '32768' 753s # received: 32768 753s ok 212 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 33792 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '33792' 753s # received: 33792 753s ok 213 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 34816 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '34816' 753s # received: 34816 753s ok 214 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 35840 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '35840' 753s # received: 35840 753s ok 215 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 36864 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:33 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '36864' 753s # received: 36864 753s ok 216 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 37888 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '37888' 753s # received: 37888 753s ok 217 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 38912 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '38912' 753s # received: 38912 753s ok 218 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 39936 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '39936' 753s # received: 39936 753s ok 219 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 40960 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '40960' 753s # received: 40960 753s ok 220 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 41984 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '41984' 753s # received: 41984 753s ok 221 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 43008 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '43008' 753s # received: 43008 753s ok 222 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 44032 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '44032' 753s # received: 44032 753s ok 223 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 45056 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '45056' 753s # received: 45056 753s ok 224 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 46080 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '46080' 753s # received: 46080 753s ok 225 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 47104 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '47104' 753s # received: 47104 753s ok 226 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 48128 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '48128' 753s # received: 48128 753s ok 227 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 49152 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '49152' 753s # received: 49152 753s ok 228 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 50176 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '50176' 753s # received: 50176 753s ok 229 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 51200 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '51200' 753s # received: 51200 753s ok 230 753s #lwp request: 753s #POST https://localhost:8561/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 102400 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 7 753s #Client-Date: Mon, 03 Jun 2024 13:25:34 GMT 753s #Client-Peer: 127.0.0.1:8561 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '102400' 753s # received: 102400 753s ok 231 753s # testing : / with proxy_https_https_proxy_section (https) 753s # expected: 200 753s # received: '200' 753s ok 232 753s # testing : CGI script with folded headers 753s # expected: 200 753s # received: '200' 753s ok 233 753s # testing : using valid proxyssl client cert 753s # expected: 200 753s # received: '200' 753s ok 234 753s # testing : using invalid proxyssl client cert 753s # expected: 403 753s # received: '403' 753s ok 235 753s # testing : protected cgi script 753s # expected: 200 753s # received: '200' 753s ok 236 753s # testing : X-Forwarded-Host header 753s # expected: 'localhost:8563' 753s # received: 'localhost:8563' 753s ok 237 753s # testing : client subject common name 753s # expected: 'client_ok' 753s # received: 'client_ok' 753s ok 238 753s # testing : ProxyPassReverse Location rewrite 753s # expected: 'https://localhost:8563/modules/' 753s # received: 'https://localhost:8563/modules/' 753s ok 239 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 1024 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '1024' 753s # received: 1024 753s ok 240 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 2048 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '2048' 753s # received: 2048 753s ok 241 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 3072 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '3072' 753s # received: 3072 753s ok 242 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 4096 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '4096' 753s # received: 4096 753s ok 243 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 5120 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '5120' 753s # received: 5120 753s ok 244 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 6144 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '6144' 753s # received: 6144 753s ok 245 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 7168 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '7168' 753s # received: 7168 753s ok 246 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 8192 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '8192' 753s # received: 8192 753s ok 247 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 9216 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 5 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '9216' 753s # received: 9216 753s ok 248 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 10240 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '10240' 753s # received: 10240 753s ok 249 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 11264 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '11264' 753s # received: 11264 753s ok 250 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 12288 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '12288' 753s # received: 12288 753s ok 251 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 13312 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '13312' 753s # received: 13312 753s ok 252 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 14336 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '14336' 753s # received: 14336 753s ok 253 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 15360 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '15360' 753s # received: 15360 753s ok 254 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 16384 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '16384' 753s # received: 16384 753s ok 255 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 17408 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '17408' 753s # received: 17408 753s ok 256 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 18432 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '18432' 753s # received: 18432 753s ok 257 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 19456 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '19456' 753s # received: 19456 753s ok 258 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 20480 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '20480' 753s # received: 20480 753s ok 259 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 21504 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '21504' 753s # received: 21504 753s ok 260 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 22528 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '22528' 753s # received: 22528 753s ok 261 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 23552 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '23552' 753s # received: 23552 753s ok 262 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 24576 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '24576' 753s # received: 24576 753s ok 263 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 25600 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '25600' 753s # received: 25600 753s ok 264 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 26624 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '26624' 753s # received: 26624 753s ok 265 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 27648 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '27648' 753s # received: 27648 753s ok 266 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 28672 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '28672' 753s # received: 28672 753s ok 267 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 29696 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '29696' 753s # received: 29696 753s ok 268 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 30720 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '30720' 753s # received: 30720 753s ok 269 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 31744 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '31744' 753s # received: 31744 753s ok 270 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 32768 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:35 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '32768' 753s # received: 32768 753s ok 271 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 33792 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '33792' 753s # received: 33792 753s ok 272 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 34816 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '34816' 753s # received: 34816 753s ok 273 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 35840 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '35840' 753s # received: 35840 753s ok 274 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 36864 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '36864' 753s # received: 36864 753s ok 275 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 37888 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '37888' 753s # received: 37888 753s ok 276 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 38912 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '38912' 753s # received: 38912 753s ok 277 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 39936 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '39936' 753s # received: 39936 753s ok 278 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 40960 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '40960' 753s # received: 40960 753s ok 279 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 41984 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '41984' 753s # received: 41984 753s ok 280 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 43008 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '43008' 753s # received: 43008 753s ok 281 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 44032 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '44032' 753s # received: 44032 753s ok 282 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 45056 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '45056' 753s # received: 45056 753s ok 283 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 46080 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '46080' 753s # received: 46080 753s ok 284 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 47104 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '47104' 753s # received: 47104 753s ok 285 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 48128 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '48128' 753s # received: 48128 753s ok 286 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 49152 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '49152' 753s # received: 49152 753s ok 287 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 50176 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '50176' 753s # received: 50176 753s ok 288 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 51200 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 6 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '51200' 753s # received: 51200 753s ok 289 753s #lwp request: 753s #POST https://localhost:8563/eat_post HTTP/1.1 753s #User-Agent: libwww-perl/6.77 753s #Content-Length: 102400 753s # 753s #server response: 753s #HTTP/1.1 200 OK 753s #Connection: close 753s #Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 753s #Vary: In-If1 753s #Content-Length: 7 753s #Client-Date: Mon, 03 Jun 2024 13:25:36 GMT 753s #Client-Peer: 127.0.0.1:8563 753s #Client-Response-Num: 1 753s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 753s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 753s #Client-SSL-Socket-Class: IO::Socket::SSL 753s #Client-SSL-Version: TLSv1_3 753s #DMMATCH1: 1 753s # 753s # testing : length posted 753s # expected: '102400' 753s # received: 102400 753s ok 290 753s ok 756s t/ssl/require.t ..................... 756s 1..10 756s # Running under perl version 5.038002 for linux 756s # Current time local: Mon Jun 3 13:25:36 2024 756s # Current time GMT: Mon Jun 3 13:25:36 2024 756s # Using Test.pm version 1.31 756s # Using Apache/Test.pm version 1.42 756s ok 1 756s ok 2 756s ok 3 756s ok 4 756s ok 5 756s ok 6 756s ok 7 756s ok 8 756s ok 9 756s ok 10 756s ok 758s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 763s t/ssl/varlookup.t ................... 763s 1..83 763s # Running under perl version 5.038002 for linux 763s # Current time local: Mon Jun 3 13:25:42 2024 763s # Current time GMT: Mon Jun 3 13:25:42 2024 763s # Using Test.pm version 1.31 763s # Using Apache/Test.pm version 1.42 763s # testing : HTTP_USER_AGENT 763s # expected: 'libwww-perl/6.77' 763s # received: 'libwww-perl/6.77' 763s ok 1 763s # testing : HTTP:User-Agent 763s # expected: 'libwww-perl/6.77' 763s # received: 'libwww-perl/6.77' 763s ok 2 763s # testing : HTTP_REFERER 763s # expected: 't/ssl/varlookup.t' 763s # received: 't/ssl/varlookup.t' 763s ok 3 763s # testing : HTTP_HOST 763s # expected: 'localhost:8532' 763s # received: 'localhost:8532' 763s ok 4 763s # testing : QUERY_STRING 763s # expected: 'QUERY_STRING' 763s # received: 'QUERY_STRING' 763s ok 5 763s # testing : SERVER_SOFTWARE 763s # expected: qr/^Apache\/2.4.58/ 763s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 763s ok 6 763s # testing : SERVER_ADMIN 763s # expected: 'tuser@localhost' 763s # received: 'tuser@localhost' 763s ok 7 763s # testing : SERVER_PORT 763s # expected: '8532' 763s # received: '8532' 763s ok 8 763s # testing : SERVER_NAME 763s # expected: 'localhost' 763s # received: 'localhost' 763s ok 9 763s # testing : SERVER_PROTOCOL 763s # expected: qr/^HTTP\/1\.\d$/ 763s # received: 'HTTP/1.1' 763s ok 10 763s # testing : REMOTE_ADDR 763s # expected: '127.0.0.1' 763s # received: '127.0.0.1' 763s ok 11 763s # testing : DOCUMENT_ROOT 763s # expected: '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs' 763s # received: '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs' 763s ok 12 763s # testing : REQUEST_METHOD 763s # expected: 'GET' 763s # received: 'GET' 763s ok 13 763s # testing : REQUEST_URI 763s # expected: '/test_ssl_var_lookup' 763s # received: '/test_ssl_var_lookup' 763s ok 14 763s # testing : TIME_YEAR 763s # expected: 2024 763s # received: '2024' 763s ok 15 763s # testing : TIME_MON 763s # expected: '06' 763s # received: '06' 763s ok 16 763s # testing : TIME_DAY 763s # expected: '03' 763s # received: '03' 763s ok 17 763s # testing : TIME_WDAY 763s # expected: 1 763s # received: '1' 763s ok 18 763s # testing : IS_SUBREQ 763s # expected: 'false' 763s # received: 'false' 763s ok 19 763s # testing : API_VERSION 763s # expected: '20120211' 763s # received: '20120211' 763s ok 20 763s # testing : THE_REQUEST 763s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 763s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 763s ok 21 763s # testing : REQUEST_SCHEME 763s # expected: 'https' 763s # received: 'https' 763s ok 22 763s # testing : HTTPS 763s # expected: 'on' 763s # received: 'on' 763s ok 23 763s # testing : ENV:THE_ARGS 763s # expected: 'ENV:THE_ARGS' 763s # received: 'ENV:THE_ARGS' 763s ok 24 763s # testing : SSL_CLIENT_M_VERSION 763s # expected: qr/^\d+$/ 763s # received: '3' 763s ok 25 763s # testing : SSL_SERVER_M_VERSION 763s # expected: qr/^\d+$/ 763s # received: '3' 763s ok 26 763s # testing : SSL_CLIENT_M_SERIAL 763s # expected: qr/^[0-9A-F]+$/ 763s # received: '02' 763s ok 27 763s # testing : SSL_SERVER_M_SERIAL 763s # expected: qr/^[0-9A-F]+$/ 763s # received: '0C' 763s ok 28 763s # testing : SSL_PROTOCOL 763s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 763s # received: 'TLSv1.3' 763s ok 29 763s # testing : SSL_CLIENT_V_START 763s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 763s # received: 'Jun 3 13:16:38 2024 GMT' 763s ok 30 763s # testing : SSL_SERVER_V_START 763s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 763s # received: 'Jun 3 13:16:41 2024 GMT' 763s ok 31 763s # testing : SSL_CLIENT_V_END 763s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 763s # received: 'Jun 3 13:16:38 2025 GMT' 763s ok 32 763s # testing : SSL_SERVER_V_END 763s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 763s # received: 'Jun 3 13:16:41 2025 GMT' 763s ok 33 763s # testing : SSL_CIPHER 763s # expected: qr/^[A-Z0-9_-]+$/ 763s # received: 'TLS_AES_256_GCM_SHA384' 763s ok 34 763s # testing : SSL_CIPHER_EXPORT 763s # expected: 'false' 763s # received: 'false' 763s ok 35 763s # testing : SSL_CIPHER_ALGKEYSIZE 763s # expected: qr/^\d+$/ 763s # received: '256' 763s ok 36 763s # testing : SSL_CIPHER_USEKEYSIZE 763s # expected: qr/^\d+$/ 763s # received: '256' 763s ok 37 763s # testing : SSL_SECURE_RENEG 763s # expected: qr/^(false|true)$/ 763s # received: 'true' 763s ok 38 763s # testing : SSL_CLIENT_S_DN 763s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 763s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 763s ok 39 763s # testing : SSL_SERVER_S_DN 763s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 763s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 763s ok 40 763s # testing : SSL_CLIENT_S_DN_C 763s # expected: 'US' 763s # received: 'US' 763s ok 41 763s # testing : SSL_SERVER_S_DN_C 763s # expected: 'US' 763s # received: 'US' 763s ok 42 763s # testing : SSL_CLIENT_S_DN_ST 763s # expected: 'California' 763s # received: 'California' 763s ok 43 763s # testing : SSL_SERVER_S_DN_ST 763s # expected: 'California' 763s # received: 'California' 763s ok 44 763s # testing : SSL_CLIENT_S_DN_L 763s # expected: 'San Francisco' 763s # received: 'San Francisco' 763s ok 45 763s # testing : SSL_SERVER_S_DN_L 763s # expected: 'San Francisco' 763s # received: 'San Francisco' 763s ok 46 763s # testing : SSL_CLIENT_S_DN_O 763s # expected: 'ASF' 763s # received: 'ASF' 763s ok 47 763s # testing : SSL_SERVER_S_DN_O 763s # expected: 'ASF' 763s # received: 'ASF' 763s ok 48 763s # testing : SSL_CLIENT_S_DN_OU 763s # expected: 'httpd-test' 763s # received: 'httpd-test' 763s ok 49 763s # testing : SSL_SERVER_S_DN_OU 763s # expected: qr/^httpd-test\/([-\w]+)/ 763s # received: 'httpd-test/rsa-test' 763s ok 50 763s # testing : SSL_CLIENT_S_DN_CN 763s # expected: 'client_ok' 763s # received: 'client_ok' 763s ok 51 763s # testing : SSL_SERVER_S_DN_CN 763s # expected: 'localhost' 763s # received: 'localhost' 763s ok 52 763s # testing : SSL_CLIENT_S_DN_Email 763s # expected: 'test-dev@httpd.apache.org' 763s # received: 'test-dev@httpd.apache.org' 763s ok 53 763s # testing : SSL_SERVER_S_DN_Email 763s # expected: 'test-dev@httpd.apache.org' 763s # received: 'test-dev@httpd.apache.org' 763s ok 54 763s # testing : SSL_CLIENT_SAN_Email_0 763s # expected: 'test-dev@httpd.apache.org' 763s # received: 'test-dev@httpd.apache.org' 763s ok 55 763s # testing : SSL_SERVER_SAN_DNS_0 763s # expected: 'localhost' 763s # received: 'localhost' 763s ok 56 763s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 763s # expected: 'test-dev@httpd.apache.org' 763s # received: 'test-dev@httpd.apache.org' 763s ok 57 763s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 763s # expected: '_https.localhost' 763s # received: '_https.localhost' 763s ok 58 763s # testing : SSL_CLIENT_I_DN 763s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 763s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 763s ok 59 763s # testing : SSL_SERVER_I_DN 763s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 763s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 763s ok 60 763s # testing : SSL_CLIENT_I_DN_C 763s # expected: 'US' 763s # received: 'US' 763s ok 61 763s # testing : SSL_SERVER_I_DN_C 763s # expected: 'US' 763s # received: 'US' 763s ok 62 763s # testing : SSL_CLIENT_I_DN_ST 763s # expected: 'California' 763s # received: 'California' 763s ok 63 763s # testing : SSL_SERVER_I_DN_ST 763s # expected: 'California' 763s # received: 'California' 763s ok 64 763s # testing : SSL_CLIENT_I_DN_L 763s # expected: 'San Francisco' 763s # received: 'San Francisco' 763s ok 65 763s # testing : SSL_SERVER_I_DN_L 763s # expected: 'San Francisco' 763s # received: 'San Francisco' 763s ok 66 763s # testing : SSL_CLIENT_I_DN_O 763s # expected: 'ASF' 763s # received: 'ASF' 763s ok 67 763s # testing : SSL_SERVER_I_DN_O 763s # expected: 'ASF' 763s # received: 'ASF' 763s ok 68 763s # testing : SSL_CLIENT_I_DN_OU 763s # expected: 'httpd-test' 763s # received: 'httpd-test' 763s ok 69 763s # testing : SSL_SERVER_I_DN_OU 763s # expected: 'httpd-test' 763s # received: 'httpd-test' 763s ok 70 763s # testing : SSL_CLIENT_I_DN_CN 763s # expected: 'ca' 763s # received: 'ca' 763s ok 71 763s # testing : SSL_SERVER_I_DN_CN 763s # expected: 'ca' 763s # received: 'ca' 763s ok 72 763s # testing : SSL_SERVER_I_DN_CN_RAW 763s # expected: 'ca' 763s # received: 'ca' 763s ok 73 763s # testing : SSL_SERVER_I_DN_CN_0_RAW 763s # expected: 'ca' 763s # received: 'ca' 763s ok 74 763s # testing : SSL_CLIENT_I_DN_Email 763s # expected: 'test-dev@httpd.apache.org' 763s # received: 'test-dev@httpd.apache.org' 763s ok 75 763s # testing : SSL_SERVER_I_DN_Email 763s # expected: 'test-dev@httpd.apache.org' 763s # received: 'test-dev@httpd.apache.org' 763s ok 76 763s # testing : SSL_CLIENT_A_SIG 763s # expected: 'sha256WithRSAEncryption' 763s # received: 'sha256WithRSAEncryption' 763s ok 77 763s # testing : SSL_SERVER_A_SIG 763s # expected: 'sha256WithRSAEncryption' 763s # received: 'sha256WithRSAEncryption' 763s ok 78 763s # testing : SSL_CLIENT_A_KEY 763s # expected: 'rsaEncryption' 763s # received: 'rsaEncryption' 763s ok 79 763s # testing : SSL_SERVER_A_KEY 763s # expected: qr/^[rd]saEncryption$/ 763s # received: 'rsaEncryption' 763s ok 80 763s # testing : SSL_CLIENT_CERT 763s # expected: qr/^-----BEGIN CERTIFICATE-----/ 763s # received: '-----BEGIN CERTIFICATE----- 763s # MIIFHTCCBAWgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 763s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 763s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 763s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz 763s # MTMxNjM4WhcNMjUwNjAzMTMxNjM4WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 763s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 763s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 763s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 763s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl9aG/oFjfEvjt6/iF/2DhJwj5G6IS2rQQsIL 763s # eCNGyzcoJYRDfX4tjWtMsWxdoYqP+O7lwVyzag1ySYEIdh93Pt1cKT8CZ9ENC4tG 763s # C6RPRyF4X03eL9uNJgFHlVvTWE2eJPxaT+AQ2nLzRrE9jkHgGWaugE56lxtQUkAF 763s # cDe1QY6DgPtcenWSoNPmuhNaiMPxub/usZKA6wbs6iz62oWycAcIRLWu8hFonBdg 763s # AwECIvh9ZvJo9pCL2PJI1RIEt0ejfvidtw9OGZ4tdajXGa9jR0C8f9Hvbikyb5nd 763s # RZRhYvdjJYGB55tWKLQpv2MzBrNcoxCr7jCK3/WVcVXr3t3ftQIDAQABo4IBbzCC 763s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 763s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 763s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 763s # A1UdDgQWBBTVUFaMdtp9QhnMdz0W7QEUqCk4hDCBvgYDVR0jBIG2MIGzoYGapIGX 763s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 763s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 763s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 763s # Y2hlLm9yZ4IUFU3eKXrjcQzsVOd8nAh4cW9/Q9gwDQYJKoZIhvcNAQELBQADggEB 763s # ABLLvywEuQQIFZDBkyavNT48+wpd71TJ+Zo7len3hjPWJr+B0TZZII6kczJpDdXq 763s # cRGaWvwBnVk+s+Hw8l2zqoZNAojhkcXVlEG7xzCoRngTEg+jzPwVx/gCY7F3S5fO 763s # bxUzKxwKbCimb39ljlD+WIEi4X5AZbaJTx+Ph1HeeAIbrkW+MbtDxfnXy1u9hmfW 763s # By8u970vY5mK+E8994iXPsCkQt4RvbBIQ5DKuEcsQf93vozEtBIYtqGiHioQrALb 763s # 1bW/NBhUGTcekQhYLKGOYGAtDDUTZ8qRO0fZPv2HK+sTf/UgIpMTFFt22oQtaDJG 763s # gfpTfnJO2eNIRRcX3qF79bM= 763s # -----END CERTIFICATE----- 763s # ' 763s ok 81 763s # testing : SSL_SERVER_CERT 763s # expected: qr/^-----BEGIN CERTIFICATE-----/ 763s # received: '-----BEGIN CERTIFICATE----- 763s # MIIE0TCCA7mgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 763s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 763s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 763s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz 763s # MTMxNjQxWhcNMjUwNjAzMTMxNjQxWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 763s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 763s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 763s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 763s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt0uocpGR4MXENLluIbGWfscO 763s # 6dhxKmurfflwwZRjbZn0VjFyrc6h21ZRfWsyxuH01z8pAXGdmVHnGEc0Pnz5KcIW 763s # MsIFh+jGCAFVJDMayr/0hrI23+ZKX+QgI1cR2dV21nS/ntLJLMzOkGscGa2tUyLb 763s # sjwDSG0dTC9hG5EtJWjqqf6PaUwZxs9Kt6OWOOC92h6Kw6gSgK+EOmzOsbZI4zen 763s # 2tVZVibwUGWuBsSuIuKPY2H0TTefRk58S1YGc79+K5ImRza/eQ87MdK6spRt6Lp7 763s # 7xsGFE9Ln1gMu3ZroBAkDyN3cLGDZRlNvBRlGYr6I1So3X4UnLOs5du2fIzhXQID 763s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 763s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFETbmcrLPk++Wk8rvLPJQEWqA/EJ 763s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 763s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 763s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 763s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQVTd4peuNxDOxU53ycCHhxb39D 763s # 2DANBgkqhkiG9w0BAQsFAAOCAQEAZXcJM59E3WyEEgSfHAQM+Ciad1UEZ/jlhTVt 763s # P++yqjrlbe94+7VzLnNuuGM1ADA25ttoMjHIEJO3lvOmwoINvKWou9iUoPlJGwop 763s # 9cHFUz2CUcsai8asMHd2wModIns0zKCQV4h3KGc8lo4qnmJLbtMDS3fDE7SxUgQx 763s # AcF8ZsyMY6la2vQfiu7MEXycFTLsx572cADAHGU7UidOR7RmLFSVK4xt11SM/Rm4 763s # QmzKDGJMzK1uBFsN9Iy3g4dgGe9sax9aLAtraC40ZlGBcsdg+bZaUH7VNtHw4NW4 763s # 6MZrtdvqY4EG3zDk8DiM9QsO3dNDy80jRECHkGVEYmYiRRQDrQ== 763s # -----END CERTIFICATE----- 763s # ' 763s ok 82 763s # testing : SSL_CLIENT_VERIFY 763s # expected: 'SUCCESS' 763s # received: 'SUCCESS' 763s ok 83 763s ok 765s t/ssl/verify.t ...................... 765s 1..3 765s # Running under perl version 5.038002 for linux 765s # Current time local: Mon Jun 3 13:25:47 2024 765s # Current time GMT: Mon Jun 3 13:25:47 2024 765s # Using Test.pm version 1.31 765s # Using Apache/Test.pm version 1.42 765s HTTP/1.1 403 Forbidden 765s Connection: close 765s Date: Mon, 03 Jun 2024 13:25:49 GMT 765s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 765s Content-Length: 258 765s Content-Type: text/html; charset=iso-8859-1 765s Client-Date: Mon, 03 Jun 2024 13:25:49 GMT 765s Client-Peer: 127.0.0.1:8532 765s Client-Response-Num: 1 765s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 765s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 765s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 765s Client-SSL-Socket-Class: IO::Socket::SSL 765s Client-SSL-Version: TLSv1_3 765s Title: 403 Forbidden 765s 765s 765s 765s 403 Forbidden 765s 765s

Forbidden

765s

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

765s 765s ok 1 765s HTTP/1.1 200 OK 765s Connection: close 765s Date: Mon, 03 Jun 2024 13:25:49 GMT 765s Accept-Ranges: bytes 765s ETag: "1a-613edd771cbc0" 765s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 765s Vary: In-If1 765s Content-Length: 26 765s Content-Type: text/html 765s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 765s Client-Date: Mon, 03 Jun 2024 13:25:49 GMT 765s Client-Peer: 127.0.0.1:8532 765s Client-Response-Num: 1 765s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 765s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 765s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 765s Client-SSL-Socket-Class: IO::Socket::SSL 765s Client-SSL-Version: TLSv1_3 765s DMMATCH1: 1 765s 765s welcome to localhost:8529 765s ok 2 765s 500 Server closed connection without sending any data back 765s Content-Type: text/plain 765s Client-Date: Mon, 03 Jun 2024 13:25:49 GMT 765s Client-Warning: Internal response 765s 765s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 765s ok 3 765s ok 765s All tests successful. 765s Files=142, Tests=7320, 530 wallclock secs ( 2.78 usr 0.60 sys + 200.22 cusr 254.45 csys = 458.05 CPU) 765s Result: PASS 765s [warning] server localhost:8529 shutdown 766s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 766s Files=142, Tests=7320, 530 wallclock secs ( 2.78 usr 0.60 sys + 200.22 cusr 254.45 csys = 458.05 CPU) 766s + grep -E '^Result: PASS' testlog.mpm_prefork 766s Result: PASS 766s + grep -E '^Result: FAIL' testlog.mpm_prefork 766s + grep -E 'server dumped core' testlog.mpm_prefork 766s + return 0 766s + run_tests mpm_worker 766s =============Running-with-mpm_worker========== 766s + local MPM=mpm_worker 766s + shift 766s + local LOG=testlog.mpm_worker 766s + echo =============Running-with-mpm_worker========== 766s + rm -f apache2.conf.debian 766s + cp /etc/apache2/apache2.conf apache2.conf.debian 766s + cat /etc/apache2/mods-available/mpm_worker.load 766s + 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 766s + grep -v mpm_ 766s + xargs cat 766s + for m in bucketeer case_filter case_filter_in 766s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 766s + for m in bucketeer case_filter case_filter_in 766s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 766s + for m in bucketeer case_filter case_filter_in 766s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 766s + cat /etc/apache2/mods-available/mime.conf 766s + echo 'Servername localhost' 766s + make clean 766s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 766s t/TEST -clean 767s [warning] setting ulimit to allow core files 767s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/TEST -clean 767s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules' 767s cd test_pass_brigade && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 767s cd test_rwrite && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 767s cd test_ssl && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 767s cd client_add_filter && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 767s cd list_modules && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 767s cd authany && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 767s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 767s cd test_utilities && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 767s cd memory_track && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 767s cd eat_post && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 767s cd echo_post && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 767s cd random_chunk && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 767s cd fold && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 767s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 767s cd echo_post_chunk && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 767s cd input_body_filter && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 767s cd nntp_like && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 767s cd test_apr_uri && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 767s cd test_session && make clean 767s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 767s 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 767s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 767s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules' 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 767s rmdir export 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 767s rmdir newcerts 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 767s rmdir certs 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 767s rmdir conf 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 767s rmdir csr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 767s rmdir proxy 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 767s rmdir keys 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 767s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 767s rmdir crl 767s rmdir asf 767s rmdir /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 767s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 767s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test' 767s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 767s t/TEST -clean 767s [warning] setting ulimit to allow core files 767s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 768s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 768s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 768s rm -f \ 768s TestItSelf.bso TestItSelf.def \ 768s TestItSelf.exp TestItSelf.x \ 768s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 768s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 768s *.a *.o \ 768s *perl.core MYMETA.json \ 768s MYMETA.yml blibdirs.ts \ 768s core core.*perl.*.? \ 768s core.[0-9] core.[0-9][0-9] \ 768s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 768s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 768s mon.out perl \ 768s perl perl.exe \ 768s perlmain.c pm_to_blib \ 768s pm_to_blib.ts so_locations \ 768s tmon.out 768s rm -rf \ 768s Makefile.old blib \ 768s t/TEST 768s mv Makefile Makefile.old > /dev/null 2>&1 768s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 768s rm -f \ 768s Test.bso Test.def \ 768s Test.exp Test.x \ 768s ../blib/arch/auto/Apache/Test/extralibs.all \ 768s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 768s *.a *.o \ 768s *perl.core MYMETA.json \ 768s MYMETA.yml blibdirs.ts \ 768s core core.*perl.*.? \ 768s core.[0-9] core.[0-9][0-9] \ 768s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 768s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 768s mon.out perl \ 768s perl perl.exe \ 768s perlmain.c pm_to_blib \ 768s pm_to_blib.ts so_locations \ 768s tmon.out 768s rm -rf \ 768s .mypacklist Makefile.old \ 768s blib t/REPORT \ 768s t/TEST 768s mv Makefile Makefile.old > /dev/null 2>&1 768s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test' 768s rm -f \ 768s test.bso test.def \ 768s test.exp test.x \ 768s blib/arch/auto/httpd-test/extralibs.all \ 768s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 768s *.a *.o \ 768s *perl.core MYMETA.json \ 768s MYMETA.yml blibdirs.ts \ 768s core core.*perl.*.? \ 768s core.[0-9] core.[0-9][0-9] \ 768s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 768s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 768s mon.out perl \ 768s perl perl.exe \ 768s perlmain.c pm_to_blib \ 768s pm_to_blib.ts so_locations \ 768s tmon.out 768s rm -rf \ 768s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 768s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 768s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 768s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 768s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 768s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 768s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 768s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 768s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 768s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 768s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 768s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 768s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 768s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 768s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 768s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 768s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 768s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 768s blib 768s mv Makefile Makefile.old > /dev/null 2>&1 768s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 768s + chown -R tuser: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp 768s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/apache2.conf.debian' 768s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 768s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 768s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 768s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 768s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 768s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 768s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 768s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 768s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 768s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 768s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 768s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 768s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 768s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 768s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 768s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 768s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 768s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 768s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 768s [ info] generating script ./t/htdocs/modules/cgi/action.pl 768s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 768s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 768s [ info] generating script ./t/htdocs/modules/cgi/env.pl 768s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 768s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 768s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 768s [ info] generating script ./t/htdocs/modules/cgi/big.pl 768s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 768s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 768s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 768s Warning: NAME must be a package name 768s Checking if your kit is complete... 768s Looks good 768s [ info] generating script t/TEST 768s [ info] generating script ./t/cgi-bin/next_available_port.pl 768s [ info] generating script ./t/cgi-bin/cookies.pl 768s [ info] generating script t/TEST 768s Writing MYMETA.yml and MYMETA.json 768s Writing MYMETA.yml and MYMETA.json 768s Checking for Cwd...ok 768s Checking for File::Spec...ok 768s Generating a Unix-style Makefile 768s Writing Makefile for httpd-test 768s Writing MYMETA.yml and MYMETA.json 768s + su tuser -c 't/TEST ' 768s + tee testlog.mpm_worker 768s [warning] setting ulimit to allow core files 768s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/TEST 771s [warning] generating SSL CA for asf 771s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 771s .....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+...+......+..+.......+......+.....+.+......+...+...........+...+......+.........+..........+..................+..+...+.........+...+.+.........+.....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...........+.......+.....+.......+.....+...+............+......+..........+..+.......+......+...............+...+......+...+..+.........+.+...+......+............+..+.+.....+.......+...+...........+...+..........+...+.....+...+......+....+..+.......+.....+.+..+...+.+...........+....+...+...+.........+......+..+.+..+.......+........+.........+....+..+.............+...........+...+.+......+......+..+.+............+..+.+.....+.+........+..........+............+...+..+.+............+.....+.+..+............+.+..+....+...+...+...+..+.......+..+...+......................+......+........+..........+..+.......+..+..................................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 771s ....+........+......+..........+...+..+....+.....+....+..+.............+..+....+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+..+.........+....+..+.......+...+.....+...+.+..............+.+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.............+......+...+......+......+..+.........................+........+.........+....+...........+...+...+....+...........+....+...+.....+.+..+............+......+.+.....+...+.....................+.+......+...+..+.......+...+...+......+.....+.............+.....+...+.......+..+................+.....+....+.....+.+............+...............+........+.......+...........+....+.....+...+...................+......+..+......+.+..............+....+...+...........................+......+............+..+.+..+.......+..+.+..+................+..+.......+..+.........+.+..................+...............+..+...+.+......+...............+.....+.+..............+.+..+.+.........+.....+......+.+.....+......+.......+...+...+......+...+.....+..........+............+...+............+........+.+......+...+...............+..+......+.........+.+.....+.............+.....+.+...........+...+......+.+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 771s ----- 771s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 771s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 772s [ 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 772s [ 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 772s Using configuration from conf/server_des3.cnf 772s Check that the request matches the signature 772s Signature ok 772s The Subject's Distinguished Name is as follows 772s countryName :PRINTABLE:'US' 772s stateOrProvinceName :ASN.1 12:'California' 772s localityName :ASN.1 12:'San Francisco' 772s organizationName :ASN.1 12:'ASF' 772s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 772s commonName :ASN.1 12:'localhost' 772s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 772s Certificate is to be certified until Jun 3 13:25:56 2025 GMT (365 days) 772s 772s Write out database with 1 new entries 772s Database updated 772s [ info] openssl genrsa -out keys/server.pem 2048 772s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 772s [ 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 772s Using configuration from conf/server.cnf 772s Check that the request matches the signature 772s Signature ok 772s The Subject's Distinguished Name is as follows 772s countryName :PRINTABLE:'US' 772s stateOrProvinceName :ASN.1 12:'California' 772s localityName :ASN.1 12:'San Francisco' 772s organizationName :ASN.1 12:'ASF' 772s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 772s commonName :ASN.1 12:'localhost' 772s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 772s Certificate is to be certified until Jun 3 13:25:56 2025 GMT (365 days) 772s 772s Write out database with 1 new entries 772s Database updated 772s [ info] openssl genrsa -out keys/client_ok.pem 2048 772s [ 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 772s [ 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_ok_ext 772s Using configuration from conf/client_ok.cnf 772s Check that the request matches the signature 772s Signature ok 772s The Subject's Distinguished Name is as follows 772s countryName :PRINTABLE:'US' 772s stateOrProvinceName :ASN.1 12:'California' 772s localityName :ASN.1 12:'San Francisco' 772s organizationName :ASN.1 12:'ASF' 772s organizationalUnitName:ASN.1 12:'httpd-test' 772s commonName :ASN.1 12:'client_ok' 772s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 772s Certificate is to be certified until Jun 3 13:25:56 2025 GMT (365 days) 772s 772s Write out database with 1 new entries 772s Database updated 772s [ 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 772s [ info] generating proxy cert: proxy/client_ok.pem 772s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 773s [ 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 773s [ 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 773s Using configuration from conf/client_snakeoil.cnf 773s Check that the request matches the signature 773s Signature ok 773s The Subject's Distinguished Name is as follows 773s countryName :PRINTABLE:'AU' 773s stateOrProvinceName :ASN.1 12:'Queensland' 773s localityName :ASN.1 12:'Mackay' 773s organizationName :ASN.1 12:'Snake Oil, Ltd.' 773s organizationalUnitName:ASN.1 12:'Staff' 773s commonName :ASN.1 12:'client_snakeoil' 773s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 773s Certificate is to be certified until Jun 3 13:25:57 2025 GMT (365 days) 773s 773s Write out database with 1 new entries 773s Database updated 773s [ 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 773s [ info] generating proxy cert: proxy/client_snakeoil.pem 773s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 774s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 774s [ 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 774s [ 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 774s Using configuration from conf/server_des3_dsa.cnf 774s Check that the request matches the signature 774s Signature ok 774s The Subject's Distinguished Name is as follows 774s countryName :PRINTABLE:'US' 774s stateOrProvinceName :ASN.1 12:'California' 774s localityName :ASN.1 12:'San Francisco' 774s organizationName :ASN.1 12:'ASF' 774s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 774s commonName :ASN.1 12:'localhost' 774s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 774s Certificate is to be certified until Jun 3 13:25:58 2025 GMT (365 days) 774s 774s Write out database with 1 new entries 774s Database updated 774s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 774s [ 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 774s [ 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 774s Using configuration from conf/server2_des3.cnf 774s Check that the request matches the signature 774s Signature ok 774s The Subject's Distinguished Name is as follows 774s countryName :PRINTABLE:'US' 774s stateOrProvinceName :ASN.1 12:'California' 774s localityName :ASN.1 12:'San Francisco' 774s organizationName :ASN.1 12:'ASF' 774s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 774s commonName :ASN.1 12:'localhost' 774s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 774s Certificate is to be certified until Jun 3 13:25:58 2025 GMT (365 days) 774s 774s Write out database with 1 new entries 774s Database updated 774s [ info] openssl genrsa -out keys/client_colon.pem 2048 775s [ 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 775s [ 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 775s Using configuration from conf/client_colon.cnf 775s Check that the request matches the signature 775s Signature ok 775s The Subject's Distinguished Name is as follows 775s countryName :PRINTABLE:'US' 775s stateOrProvinceName :ASN.1 12:'California' 775s localityName :ASN.1 12:'San Francisco' 775s organizationName :ASN.1 12:'ASF' 775s organizationalUnitName:ASN.1 12:'httpd-test' 775s commonName :ASN.1 12:'user:colon' 775s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 775s Certificate is to be certified until Jun 3 13:25:59 2025 GMT (365 days) 775s 775s Write out database with 1 new entries 775s Database updated 775s [ 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 775s [ info] generating proxy cert: proxy/client_colon.pem 775s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 775s [ 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 775s [ 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 775s Using configuration from conf/server_dsa.cnf 775s Check that the request matches the signature 775s Signature ok 775s The Subject's Distinguished Name is as follows 775s countryName :PRINTABLE:'US' 775s stateOrProvinceName :ASN.1 12:'California' 775s localityName :ASN.1 12:'San Francisco' 775s organizationName :ASN.1 12:'ASF' 775s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 775s commonName :ASN.1 12:'localhost' 775s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 775s Certificate is to be certified until Jun 3 13:25:59 2025 GMT (365 days) 775s 775s Write out database with 1 new entries 775s Database updated 775s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 775s [ 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 775s [ 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 775s Using configuration from conf/server2_dsa.cnf 775s Check that the request matches the signature 775s Signature ok 775s The Subject's Distinguished Name is as follows 775s countryName :PRINTABLE:'US' 775s stateOrProvinceName :ASN.1 12:'California' 775s localityName :ASN.1 12:'San Francisco' 775s organizationName :ASN.1 12:'ASF' 775s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 775s commonName :ASN.1 12:'localhost' 775s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 775s Certificate is to be certified until Jun 3 13:25:59 2025 GMT (365 days) 775s 775s Write out database with 1 new entries 775s Database updated 775s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 775s [ 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 775s [ 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 775s Using configuration from conf/server2_des3_dsa.cnf 775s Check that the request matches the signature 775s Signature ok 775s The Subject's Distinguished Name is as follows 775s countryName :PRINTABLE:'US' 775s stateOrProvinceName :ASN.1 12:'California' 775s localityName :ASN.1 12:'San Francisco' 775s organizationName :ASN.1 12:'ASF' 775s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 775s commonName :ASN.1 12:'localhost' 775s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 775s Certificate is to be certified until Jun 3 13:25:59 2025 GMT (365 days) 775s 775s Write out database with 1 new entries 775s Database updated 775s [ info] openssl genrsa -out keys/client_revoked.pem 2048 775s [ 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 776s [ 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 776s Using configuration from conf/client_revoked.cnf 776s Check that the request matches the signature 776s Signature ok 776s The Subject's Distinguished Name is as follows 776s countryName :PRINTABLE:'US' 776s stateOrProvinceName :ASN.1 12:'California' 776s localityName :ASN.1 12:'San Francisco' 776s organizationName :ASN.1 12:'ASF' 776s organizationalUnitName:ASN.1 12:'httpd-test' 776s commonName :ASN.1 12:'client_revoked' 776s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 776s Certificate is to be certified until Jun 3 13:26:00 2025 GMT (365 days) 776s 776s Write out database with 1 new entries 776s Database updated 776s [ 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 776s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 776s Using configuration from conf/cacrl.cnf 776s Revoking Certificate 0B. 776s Database updated 776s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 776s Using configuration from conf/cacrl.cnf 776s [ info] generating proxy cert: proxy/client_revoked.pem 776s [ info] openssl genrsa -out keys/server2.pem 2048 776s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 776s [ 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 776s Using configuration from conf/server2.cnf 776s Check that the request matches the signature 776s Signature ok 776s The Subject's Distinguished Name is as follows 776s countryName :PRINTABLE:'US' 776s stateOrProvinceName :ASN.1 12:'California' 776s localityName :ASN.1 12:'San Francisco' 776s organizationName :ASN.1 12:'ASF' 776s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 776s commonName :ASN.1 12:'localhost' 776s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 776s Certificate is to be certified until Jun 3 13:26:00 2025 GMT (365 days) 776s 776s Write out database with 1 new entries 776s Database updated 776s [ info] linked ca-bundle.crl to fdd35eee.r0 776s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 776s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 776s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 776s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 776s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 776s /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 776s 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 776s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 776s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 776s cd test_rwrite && make .libs/mod_test_rwrite.so 776s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 776s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 776s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 776s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 777s /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 777s 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 777s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 777s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 777s cd test_ssl && make .libs/mod_test_ssl.so 777s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 777s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 777s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 777s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 777s /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 777s 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 777s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 777s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 777s cd client_add_filter && make .libs/mod_client_add_filter.so 777s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 777s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 777s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 777s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 777s /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 778s 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 778s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 778s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 778s cd list_modules && make .libs/mod_list_modules.so 778s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 778s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 778s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 778s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 778s /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 778s 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 778s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 778s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 778s cd authany && make .libs/mod_authany.so 778s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 778s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 778s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 778s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 778s /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 778s 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 778s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 778s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 778s cd test_utilities && make .libs/mod_test_utilities.so 778s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 778s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 778s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 779s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 779s /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 779s 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 779s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 779s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 779s cd memory_track && make .libs/mod_memory_track.so 779s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 779s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 779s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 779s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 779s /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 779s 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 779s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 779s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 779s cd eat_post && make .libs/mod_eat_post.so 779s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 779s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 779s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 779s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 780s /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 780s 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 780s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 780s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 780s cd echo_post && make .libs/mod_echo_post.so 780s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 780s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 780s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 780s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 780s /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 780s 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 780s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 780s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 780s cd random_chunk && make .libs/mod_random_chunk.so 780s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 780s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 780s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 780s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 781s /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 781s 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 781s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 781s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 781s cd fold && make .libs/mod_fold.so 781s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 781s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 781s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 781s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 781s /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 781s 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 781s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 781s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 781s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 781s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 781s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 781s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 781s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 781s /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 781s 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 781s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 781s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 781s cd input_body_filter && make .libs/mod_input_body_filter.so 781s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 781s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 781s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 782s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 782s /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 782s 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 782s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 782s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 782s cd nntp_like && make .libs/mod_nntp_like.so 782s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 782s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 782s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 782s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 782s /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 782s 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 782s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 782s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 782s cd test_apr_uri && make .libs/mod_test_apr_uri.so 782s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 782s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 782s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 782s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 783s /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 783s 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 783s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 783s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 783s cd test_session && make .libs/mod_test_session.so 783s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 783s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 783s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 783s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 783s /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 783s 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 783s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 783s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 783s /usr/sbin/apache2 -d /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 783s using Apache/2.4.58 (worker MPM) 783s 783s waiting 60 seconds for server to start: .[Mon Jun 03 13:26:07.622230 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to trace8 783s [Mon Jun 03 13:26:07.623294 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 783s [Mon Jun 03 13:26:07.623373 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 783s [Mon Jun 03 13:26:07.625316 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 783s [Mon Jun 03 13:26:07.625346 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 783s [Mon Jun 03 13:26:07.625352 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to info 783s [Mon Jun 03 13:26:07.625358 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'core', trying 'core_module' 783s [Mon Jun 03 13:26:07.625363 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module core.c to crit 783s [Mon Jun 03 13:26:07.625367 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to crit 783s [Mon Jun 03 13:26:07.625373 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'core', trying 'core_module' 783s [Mon Jun 03 13:26:07.625378 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module core.c to info 783s [Mon Jun 03 13:26:07.625381 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to crit 783s [Mon Jun 03 13:26:07.625392 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'core', trying 'core_module' 783s [Mon Jun 03 13:26:07.625396 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module core.c to info 783s [Mon Jun 03 13:26:07.625400 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to crit 783s [Mon Jun 03 13:26:07.625403 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to info 783s [Mon Jun 03 13:26:07.625410 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'core', trying 'core_module' 783s [Mon Jun 03 13:26:07.625420 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module core.c to crit 783s [Mon Jun 03 13:26:07.625424 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3482): Setting LogLevel for all modules to info 783s [Mon Jun 03 13:26:07.626314 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'http2', trying 'http2_module' 783s [Mon Jun 03 13:26:07.626354 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module mod_http2.c to debug 783s [Mon Jun 03 13:26:07.627907 2024] [proxy:info] [pid 166776:tid 3927445504] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 783s [Mon Jun 03 13:26:07.627956 2024] [core:trace6] [pid 166776:tid 3927445504] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 783s [Mon Jun 03 13:26:07.627978 2024] [core:trace3] [pid 166776:tid 3927445504] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 784s . 784s waiting 60 seconds for server to start: ok (waited 0 secs) 784s server localhost:8529 started 784s server localhost:8530 listening (mod_nntp_like) 784s server localhost:8531 listening (mod_nntp_like_ssl) 784s server localhost:8532 listening (mod_ssl) 784s server localhost:8533 listening (ssl_optional_cc) 784s server localhost:8534 listening (ssl_pr33791) 784s server localhost:8535 listening (ssl_ocsp) 784s server localhost:8536 listening (mod_vhost_alias) 784s server localhost:8537 listening (mod_include) 784s server localhost:8538 listening (mod_cache) 784s server localhost:8539 listening (core) 784s server localhost:8540 listening (mod_proxy) 784s server localhost:8541 listening (proxy_http_bal1) 784s server localhost:8542 listening (proxy_http_bal2) 784s server localhost:8543 listening (proxy_http_balancer) 784s server localhost:8546 listening (proxy_fcgi) 784s server localhost:8547 listening (h2c) 784s server localhost:8548 listening (h2) 784s server localhost:8549 listening (cve_2011_3368_rewrite) 784s server localhost:8550 listening (proxy_http_reverse) 784s server localhost:8551 listening (proxy_http_nofwd) 784s server localhost:8552 listening (cve_2011_3368) 784s server localhost:8553 listening (mod_headers) 784s server localhost:8554 listening (mod_echo) 784s server localhost:8555 listening (mod_echo_ssl) 784s server localhost:8556 listening (error_document) 784s server localhost:8557 listening (http_unsafe) 784s server localhost:8558 listening (http_strict) 784s server localhost:8559 listening (remote_ip) 784s server localhost:8560 listening (proxy_http_https) 784s server localhost:8561 listening (proxy_https_https) 784s server localhost:8562 listening (proxy_http_https_proxy_section) 784s server localhost:8563 listening (proxy_https_https_proxy_section) 784s server localhost:8564 listening (proxy_https_http) 787s [ info] adding source lib /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 794s t/ab/base.t ......................... 794s 1..5 794s # Running under perl version 5.038002 for linux 794s # Current time local: Mon Jun 3 13:26:16 2024 794s # Current time GMT: Mon Jun 3 13:26:16 2024 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.42 794s # # running: 794s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8539/ 794s ok 1 794s ok 2 794s # # running: 794s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 794s ok 3 794s ok 4 794s ok 5 794s ok 797s t/apache/404.t ...................... 797s 1..2 797s # Running under perl version 5.038002 for linux 797s # Current time local: Mon Jun 3 13:26:18 2024 797s # Current time GMT: Mon Jun 3 13:26:18 2024 797s # Using Test.pm version 1.31 797s # Using Apache/Test.pm version 1.42 797s # GET_STR Response: 797s # HTTP/1.1 404 Not Found 797s # Connection: close 797s # Date: Mon, 03 Jun 2024 13:26:21 GMT 797s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 797s # Content-Length: 196 797s # Content-Type: text/html; charset=iso-8859-1 797s # Client-Date: Mon, 03 Jun 2024 13:26:21 GMT 797s # Client-Peer: 127.0.0.1:8529 797s # Client-Response-Num: 1 797s # Title: 404 Not Found 797s # 797s # 797s # 797s # 404 Not Found 797s # 797s #

Not Found

797s #

The requested URL was not found on this server.

797s # 797s ok 1 797s ok 2 797s ok 799s t/apache/acceptpathinfo.t ........... 799s 1..36 799s # Running under perl version 5.038002 for linux 799s # Current time local: Mon Jun 3 13:26:21 2024 799s # Current time GMT: Mon Jun 3 13:26:21 2024 799s # Using Test.pm version 1.31 799s # Using Apache/Test.pm version 1.42 799s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 799s # expected: '200' 799s # received: '200' 799s ok 1 799s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 799s # expected: qr/_\(none\)_/ 799s # received: '_(none)_' 799s ok 2 799s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 799s # expected: '404' 799s # received: '404' 799s ok 3 799s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 799s # expected: qr/Not Found/ 799s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 799s ok 28 799s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 799s # expected: '200' 799s # received: '200' 799s ok 29 799s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 799s # expected: qr/_\(none\)_/ 799s # received: '_(none)_' 799s ok 30 799s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 799s # expected: '200' 799s # received: '200' 799s ok 31 799s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 799s # expected: qr/_\/foo\/bar_/ 799s # received: '_/foo/bar_' 799s ok 32 799s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 799s # expected: '200' 799s # received: '200' 799s ok 33 799s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 799s # expected: qr/_\(none\)_/ 799s # received: '_(none)_' 799s ok 34 799s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 799s # expected: '200' 799s # received: '200' 799s ok 35 799s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 799s # expected: qr/_\/foo\/bar_/ 799s # received: '_/foo/bar_' 799s ok 36 799s ok 805s t/apache/byterange.t ................ 805s # using LWP client 805s 1..217 805s # Running under perl version 5.038002 for linux 805s # Current time local: Mon Jun 3 13:26:23 2024 805s # Current time GMT: Mon Jun 3 13:26:23 2024 805s # Using Test.pm version 1.31 805s # Using Apache/Test.pm version 1.42 805s downloaded 17651 bytes, file is 17651 bytes 805s ok 1 805s downloaded 56240 bytes, file is 56240 bytes 805s ok 2 805s downloaded 34283 bytes, file is 34283 bytes 805s ok 3 805s downloaded 55533 bytes, file is 55533 bytes 805s ok 4 805s downloaded 43888 bytes, file is 43888 bytes 805s ok 5 805s downloaded 89271 bytes, file is 89271 bytes 805s ok 6 805s downloaded 9991 bytes, file is 9991 bytes 805s ok 7 805s downloaded 9577 bytes, file is 9577 bytes 805s ok 8 805s downloaded 4100 bytes, file is 4100 bytes 805s ok 9 805s downloaded 3672 bytes, file is 3672 bytes 805s ok 10 805s downloaded 7683 bytes, file is 7683 bytes 805s ok 11 805s downloaded 144298 bytes, file is 144298 bytes 805s ok 12 805s downloaded 7966 bytes, file is 7966 bytes 805s ok 13 805s downloaded 6892 bytes, file is 6892 bytes 805s ok 14 805s downloaded 7760 bytes, file is 7760 bytes 805s ok 15 805s downloaded 6327 bytes, file is 6327 bytes 805s ok 16 805s downloaded 133641 bytes, file is 133641 bytes 805s ok 17 805s downloaded 6142 bytes, file is 6142 bytes 805s ok 18 805s downloaded 3594 bytes, file is 3594 bytes 805s ok 19 805s downloaded 4085 bytes, file is 4085 bytes 805s ok 20 805s downloaded 119430 bytes, file is 119430 bytes 805s ok 21 805s downloaded 6597 bytes, file is 6597 bytes 805s ok 22 805s downloaded 5335 bytes, file is 5335 bytes 805s ok 23 805s downloaded 4616 bytes, file is 4616 bytes 805s ok 24 805s downloaded 115538 bytes, file is 115538 bytes 805s ok 25 805s downloaded 10759 bytes, file is 10759 bytes 805s ok 26 805s downloaded 12271 bytes, file is 12271 bytes 805s ok 27 805s downloaded 9232 bytes, file is 9232 bytes 805s ok 28 805s downloaded 129680 bytes, file is 129680 bytes 805s ok 29 805s downloaded 10557 bytes, file is 10557 bytes 805s ok 30 805s downloaded 12319 bytes, file is 12319 bytes 805s ok 31 805s downloaded 8442 bytes, file is 8442 bytes 805s ok 32 805s downloaded 4450 bytes, file is 4450 bytes 805s ok 33 805s downloaded 64523 bytes, file is 64523 bytes 805s ok 34 805s downloaded 8201 bytes, file is 8201 bytes 805s ok 35 805s downloaded 4103 bytes, file is 4103 bytes 805s ok 36 805s downloaded 10924 bytes, file is 10924 bytes 805s ok 37 805s downloaded 4456 bytes, file is 4456 bytes 805s ok 38 805s downloaded 100187 bytes, file is 100187 bytes 805s ok 39 805s downloaded 7717 bytes, file is 7717 bytes 805s ok 40 805s downloaded 7702 bytes, file is 7702 bytes 805s ok 41 805s downloaded 7017 bytes, file is 7017 bytes 805s ok 42 805s downloaded 71129 bytes, file is 71129 bytes 805s ok 43 805s downloaded 4599 bytes, file is 4599 bytes 805s ok 44 805s downloaded 6150 bytes, file is 6150 bytes 805s ok 45 805s downloaded 5111 bytes, file is 5111 bytes 805s ok 46 805s downloaded 40701 bytes, file is 40701 bytes 805s ok 47 805s downloaded 5730 bytes, file is 5730 bytes 805s ok 48 805s downloaded 4682 bytes, file is 4682 bytes 805s ok 49 805s downloaded 4980 bytes, file is 4980 bytes 805s ok 50 805s downloaded 54032 bytes, file is 54032 bytes 805s ok 51 805s downloaded 7007 bytes, file is 7007 bytes 805s ok 52 805s downloaded 37377 bytes, file is 37377 bytes 805s ok 53 805s downloaded 4214 bytes, file is 4214 bytes 805s ok 54 805s downloaded 3946 bytes, file is 3946 bytes 805s ok 55 805s downloaded 4054 bytes, file is 4054 bytes 805s ok 56 805s downloaded 44427 bytes, file is 44427 bytes 805s ok 57 805s downloaded 4744 bytes, file is 4744 bytes 805s ok 58 805s downloaded 3946 bytes, file is 3946 bytes 805s ok 59 805s downloaded 4055 bytes, file is 4055 bytes 805s ok 60 805s downloaded 68937 bytes, file is 68937 bytes 805s ok 61 805s downloaded 3946 bytes, file is 3946 bytes 805s ok 62 805s downloaded 4052 bytes, file is 4052 bytes 805s ok 63 805s downloaded 124713 bytes, file is 124713 bytes 805s ok 64 805s downloaded 107201 bytes, file is 107201 bytes 805s ok 65 805s downloaded 38060 bytes, file is 38060 bytes 805s ok 66 805s downloaded 4470 bytes, file is 4470 bytes 805s ok 67 805s downloaded 6335 bytes, file is 6335 bytes 805s ok 68 805s downloaded 7363 bytes, file is 7363 bytes 805s ok 69 805s downloaded 5889 bytes, file is 5889 bytes 805s ok 70 805s downloaded 4651 bytes, file is 4651 bytes 805s ok 71 805s downloaded 8357 bytes, file is 8357 bytes 805s ok 72 805s downloaded 25281 bytes, file is 25281 bytes 805s ok 73 805s downloaded 53904 bytes, file is 53904 bytes 805s ok 74 805s downloaded 115157 bytes, file is 115157 bytes 805s ok 75 805s downloaded 20457 bytes, file is 20457 bytes 805s ok 76 805s downloaded 5768 bytes, file is 5768 bytes 805s ok 77 805s downloaded 8241 bytes, file is 8241 bytes 805s ok 78 805s downloaded 824371 bytes, file is 824371 bytes 805s ok 79 805s downloaded 22583 bytes, file is 22583 bytes 805s ok 80 805s downloaded 7010 bytes, file is 7010 bytes 805s ok 81 805s downloaded 8386 bytes, file is 8386 bytes 805s ok 82 805s downloaded 294 bytes, file is 294 bytes 805s ok 83 805s downloaded 304 bytes, file is 304 bytes 805s ok 84 805s downloaded 8016 bytes, file is 8016 bytes 805s ok 85 805s downloaded 56994 bytes, file is 56994 bytes 805s ok 86 805s downloaded 4480 bytes, file is 4480 bytes 805s ok 87 805s downloaded 9151 bytes, file is 9151 bytes 805s ok 88 805s downloaded 15459 bytes, file is 15459 bytes 805s ok 89 805s downloaded 9546 bytes, file is 9546 bytes 805s ok 90 805s downloaded 4837 bytes, file is 4837 bytes 805s ok 91 805s downloaded 6938 bytes, file is 6938 bytes 805s ok 92 805s downloaded 26154 bytes, file is 26154 bytes 805s ok 93 805s downloaded 53154 bytes, file is 53154 bytes 805s ok 94 805s downloaded 4943 bytes, file is 4943 bytes 805s ok 95 805s downloaded 43100 bytes, file is 43100 bytes 805s ok 96 805s downloaded 22163 bytes, file is 22163 bytes 805s ok 97 805s downloaded 39867 bytes, file is 39867 bytes 805s ok 98 805s downloaded 4052 bytes, file is 4052 bytes 805s ok 99 805s downloaded 24330 bytes, file is 24330 bytes 805s ok 100 805s downloaded 311377 bytes, file is 311377 bytes 805s ok 101 805s downloaded 9376 bytes, file is 9376 bytes 805s ok 102 805s downloaded 46317 bytes, file is 46317 bytes 805s ok 103 805s downloaded 26746 bytes, file is 26746 bytes 805s ok 104 805s downloaded 7959 bytes, file is 7959 bytes 805s ok 105 805s downloaded 84353 bytes, file is 84353 bytes 805s ok 106 805s downloaded 37665 bytes, file is 37665 bytes 805s ok 107 805s downloaded 10359 bytes, file is 10359 bytes 805s ok 108 805s downloaded 22795 bytes, file is 22795 bytes 805s ok 109 805s downloaded 14429 bytes, file is 14429 bytes 805s ok 110 805s downloaded 9377 bytes, file is 9377 bytes 805s ok 111 805s downloaded 37601 bytes, file is 37601 bytes 805s ok 112 805s downloaded 90814 bytes, file is 90814 bytes 805s ok 113 805s downloaded 55292 bytes, file is 55292 bytes 805s ok 114 805s downloaded 39537 bytes, file is 39537 bytes 805s ok 115 805s downloaded 37816 bytes, file is 37816 bytes 805s ok 116 805s downloaded 49936 bytes, file is 49936 bytes 805s ok 117 805s downloaded 15221 bytes, file is 15221 bytes 805s ok 118 805s downloaded 22218 bytes, file is 22218 bytes 805s ok 119 805s downloaded 13355 bytes, file is 13355 bytes 805s ok 120 805s downloaded 16608 bytes, file is 16608 bytes 805s ok 121 805s downloaded 1649 bytes, file is 1649 bytes 805s ok 122 805s downloaded 422210 bytes, file is 422210 bytes 805s ok 123 805s downloaded 31786 bytes, file is 31786 bytes 805s ok 124 805s downloaded 137232 bytes, file is 137232 bytes 805s ok 125 805s downloaded 16501 bytes, file is 16501 bytes 805s ok 126 805s downloaded 13815 bytes, file is 13815 bytes 805s ok 127 805s downloaded 180836 bytes, file is 180836 bytes 805s ok 128 805s downloaded 45028 bytes, file is 45028 bytes 805s ok 129 805s downloaded 72248 bytes, file is 72248 bytes 805s ok 130 805s downloaded 6153 bytes, file is 6153 bytes 805s ok 131 805s downloaded 1527 bytes, file is 1527 bytes 805s ok 132 805s downloaded 59530 bytes, file is 59530 bytes 805s ok 133 805s downloaded 30628 bytes, file is 30628 bytes 805s ok 134 805s downloaded 2013 bytes, file is 2013 bytes 805s ok 135 805s downloaded 129125 bytes, file is 129125 bytes 805s ok 136 805s downloaded 37398 bytes, file is 37398 bytes 805s ok 137 805s downloaded 22429 bytes, file is 22429 bytes 805s ok 138 805s downloaded 35539 bytes, file is 35539 bytes 805s ok 139 805s downloaded 71703 bytes, file is 71703 bytes 805s ok 140 805s downloaded 4432 bytes, file is 4432 bytes 805s ok 141 805s downloaded 8360 bytes, file is 8360 bytes 805s ok 142 805s downloaded 12224 bytes, file is 12224 bytes 805s ok 143 805s downloaded 355 bytes, file is 355 bytes 805s ok 144 805s downloaded 2026 bytes, file is 2026 bytes 805s ok 145 805s downloaded 74839 bytes, file is 74839 bytes 805s ok 146 805s downloaded 9436 bytes, file is 9436 bytes 805s ok 147 805s downloaded 12143 bytes, file is 12143 bytes 805s ok 148 805s downloaded 26451 bytes, file is 26451 bytes 805s ok 149 805s downloaded 9588 bytes, file is 9588 bytes 805s ok 150 805s downloaded 58695 bytes, file is 58695 bytes 805s ok 151 805s downloaded 22331 bytes, file is 22331 bytes 805s ok 152 805s downloaded 3429 bytes, file is 3429 bytes 805s ok 153 805s downloaded 10963 bytes, file is 10963 bytes 805s ok 154 805s downloaded 8357 bytes, file is 8357 bytes 805s ok 155 805s downloaded 36144 bytes, file is 36144 bytes 805s ok 156 805s downloaded 26757 bytes, file is 26757 bytes 805s ok 157 805s downloaded 151973 bytes, file is 151973 bytes 805s ok 158 805s downloaded 1243 bytes, file is 1243 bytes 805s ok 159 805s downloaded 15223 bytes, file is 15223 bytes 805s ok 160 805s downloaded 93369 bytes, file is 93369 bytes 805s ok 161 805s downloaded 14283 bytes, file is 14283 bytes 805s ok 162 805s downloaded 4784 bytes, file is 4784 bytes 805s ok 163 805s downloaded 51369 bytes, file is 51369 bytes 805s ok 164 805s downloaded 49853 bytes, file is 49853 bytes 805s ok 165 805s downloaded 5144 bytes, file is 5144 bytes 805s ok 166 805s downloaded 23397 bytes, file is 23397 bytes 805s ok 167 805s downloaded 68880 bytes, file is 68880 bytes 805s ok 168 805s downloaded 12096 bytes, file is 12096 bytes 805s ok 169 805s downloaded 26551 bytes, file is 26551 bytes 805s ok 170 805s downloaded 89288 bytes, file is 89288 bytes 805s ok 171 805s downloaded 5138 bytes, file is 5138 bytes 805s ok 172 805s downloaded 6693 bytes, file is 6693 bytes 805s ok 173 805s downloaded 135805 bytes, file is 135805 bytes 805s ok 174 805s downloaded 31661 bytes, file is 31661 bytes 805s ok 175 805s downloaded 33167 bytes, file is 33167 bytes 805s ok 176 805s downloaded 48816 bytes, file is 48816 bytes 805s ok 177 805s downloaded 35911 bytes, file is 35911 bytes 805s ok 178 805s downloaded 18756 bytes, file is 18756 bytes 805s ok 179 805s downloaded 43401 bytes, file is 43401 bytes 805s ok 180 805s downloaded 509 bytes, file is 509 bytes 805s ok 181 805s downloaded 19189 bytes, file is 19189 bytes 805s ok 182 805s downloaded 15588 bytes, file is 15588 bytes 805s ok 183 805s downloaded 123417 bytes, file is 123417 bytes 805s ok 184 805s downloaded 1548 bytes, file is 1548 bytes 805s ok 185 805s downloaded 58669 bytes, file is 58669 bytes 805s ok 186 805s downloaded 27846 bytes, file is 27846 bytes 805s ok 187 805s downloaded 19186 bytes, file is 19186 bytes 805s ok 188 805s downloaded 29862 bytes, file is 29862 bytes 805s ok 189 805s downloaded 7132 bytes, file is 7132 bytes 805s ok 190 805s downloaded 9019 bytes, file is 9019 bytes 805s ok 191 805s downloaded 77701 bytes, file is 77701 bytes 805s ok 192 805s downloaded 53982 bytes, file is 53982 bytes 805s ok 193 805s downloaded 10328 bytes, file is 10328 bytes 805s ok 194 805s downloaded 46394 bytes, file is 46394 bytes 805s ok 195 805s downloaded 39569 bytes, file is 39569 bytes 805s ok 196 805s downloaded 758278 bytes, file is 758278 bytes 805s ok 197 805s downloaded 372 bytes, file is 372 bytes 805s ok 198 805s downloaded 294 bytes, file is 294 bytes 805s ok 199 805s downloaded 294 bytes, file is 294 bytes 805s ok 200 805s downloaded 10623 bytes, file is 10623 bytes 805s ok 201 805s downloaded 8511 bytes, file is 8511 bytes 805s ok 202 805s downloaded 4483 bytes, file is 4483 bytes 805s ok 203 805s downloaded 90816 bytes, file is 90816 bytes 805s ok 204 805s downloaded 25417 bytes, file is 25417 bytes 805s ok 205 805s downloaded 14126 bytes, file is 14126 bytes 805s ok 206 805s downloaded 38625 bytes, file is 38625 bytes 805s ok 207 805s downloaded 454394 bytes, file is 454394 bytes 805s ok 208 805s downloaded 7951 bytes, file is 7951 bytes 805s ok 209 805s downloaded 7400 bytes, file is 7400 bytes 805s ok 210 805s downloaded 92850 bytes, file is 92850 bytes 805s ok 211 805s downloaded 50829 bytes, file is 50829 bytes 805s ok 212 805s downloaded 3862 bytes, file is 3862 bytes 805s ok 213 805s downloaded 32731 bytes, file is 32731 bytes 805s ok 214 805s downloaded 86827 bytes, file is 86827 bytes 805s ok 215 805s downloaded 50436 bytes, file is 50436 bytes 805s ok 216 805s downloaded 24001 bytes, file is 24001 bytes 805s ok 217 805s ok 808s t/apache/byterange2.t ............... 808s 1..1 808s # Running under perl version 5.038002 for linux 808s # Current time local: Mon Jun 3 13:26:29 2024 808s # Current time GMT: Mon Jun 3 13:26:29 2024 808s # Using Test.pm version 1.31 808s # Using Apache/Test.pm version 1.42 808s # testing : return correct content 808s # expected: 'hello 808s # ' 808s # received: 'hello 808s # ' 808s ok 1 808s ok 812s t/apache/byterange3.t ............... 812s # using LWP client 812s 1..217 812s # Running under perl version 5.038002 for linux 812s # Current time local: Mon Jun 3 13:26:32 2024 812s # Current time GMT: Mon Jun 3 13:26:32 2024 812s # Using Test.pm version 1.31 812s # Using Apache/Test.pm version 1.42 812s downloaded 17651 bytes, file is 17651 bytes 812s ok 1 812s downloaded 56240 bytes, file is 56240 bytes 812s ok 2 812s downloaded 34283 bytes, file is 34283 bytes 812s ok 3 812s downloaded 55533 bytes, file is 55533 bytes 812s ok 4 812s downloaded 43888 bytes, file is 43888 bytes 812s ok 5 812s downloaded 89271 bytes, file is 89271 bytes 812s ok 6 812s downloaded 9991 bytes, file is 9991 bytes 812s ok 7 812s downloaded 9577 bytes, file is 9577 bytes 812s ok 8 812s downloaded 4100 bytes, file is 4100 bytes 812s ok 9 812s downloaded 3672 bytes, file is 3672 bytes 812s ok 10 812s downloaded 7683 bytes, file is 7683 bytes 812s ok 11 812s downloaded 144298 bytes, file is 144298 bytes 812s ok 12 812s downloaded 7966 bytes, file is 7966 bytes 812s ok 13 812s downloaded 6892 bytes, file is 6892 bytes 812s ok 14 812s downloaded 7760 bytes, file is 7760 bytes 812s ok 15 812s downloaded 6327 bytes, file is 6327 bytes 812s ok 16 812s downloaded 133641 bytes, file is 133641 bytes 812s ok 17 812s downloaded 6142 bytes, file is 6142 bytes 812s ok 18 812s downloaded 3594 bytes, file is 3594 bytes 812s ok 19 812s downloaded 4085 bytes, file is 4085 bytes 812s ok 20 812s downloaded 119430 bytes, file is 119430 bytes 812s ok 21 812s downloaded 6597 bytes, file is 6597 bytes 812s ok 22 812s downloaded 5335 bytes, file is 5335 bytes 812s ok 23 812s downloaded 4616 bytes, file is 4616 bytes 812s ok 24 812s downloaded 115538 bytes, file is 115538 bytes 812s ok 25 812s downloaded 10759 bytes, file is 10759 bytes 812s ok 26 812s downloaded 12271 bytes, file is 12271 bytes 812s ok 27 812s downloaded 9232 bytes, file is 9232 bytes 812s ok 28 812s downloaded 129680 bytes, file is 129680 bytes 812s ok 29 812s downloaded 10557 bytes, file is 10557 bytes 812s ok 30 812s downloaded 12319 bytes, file is 12319 bytes 812s ok 31 812s downloaded 8442 bytes, file is 8442 bytes 812s ok 32 812s downloaded 4450 bytes, file is 4450 bytes 812s ok 33 812s downloaded 64523 bytes, file is 64523 bytes 812s ok 34 812s downloaded 8201 bytes, file is 8201 bytes 812s ok 35 812s downloaded 4103 bytes, file is 4103 bytes 812s ok 36 812s downloaded 10924 bytes, file is 10924 bytes 812s ok 37 812s downloaded 4456 bytes, file is 4456 bytes 812s ok 38 812s downloaded 100187 bytes, file is 100187 bytes 812s ok 39 812s downloaded 7717 bytes, file is 7717 bytes 812s ok 40 812s downloaded 7702 bytes, file is 7702 bytes 812s ok 41 812s downloaded 7017 bytes, file is 7017 bytes 812s ok 42 812s downloaded 71129 bytes, file is 71129 bytes 812s ok 43 812s downloaded 4599 bytes, file is 4599 bytes 812s ok 44 812s downloaded 6150 bytes, file is 6150 bytes 812s ok 45 812s downloaded 5111 bytes, file is 5111 bytes 812s ok 46 812s downloaded 40701 bytes, file is 40701 bytes 812s ok 47 812s downloaded 5730 bytes, file is 5730 bytes 812s ok 48 812s downloaded 4682 bytes, file is 4682 bytes 812s ok 49 812s downloaded 4980 bytes, file is 4980 bytes 812s ok 50 812s downloaded 54032 bytes, file is 54032 bytes 812s ok 51 812s downloaded 7007 bytes, file is 7007 bytes 812s ok 52 812s downloaded 37377 bytes, file is 37377 bytes 812s ok 53 812s downloaded 4214 bytes, file is 4214 bytes 812s ok 54 812s downloaded 3946 bytes, file is 3946 bytes 812s ok 55 812s downloaded 4054 bytes, file is 4054 bytes 812s ok 56 812s downloaded 44427 bytes, file is 44427 bytes 812s ok 57 812s downloaded 4744 bytes, file is 4744 bytes 812s ok 58 812s downloaded 3946 bytes, file is 3946 bytes 812s ok 59 812s downloaded 4055 bytes, file is 4055 bytes 812s ok 60 812s downloaded 68937 bytes, file is 68937 bytes 812s ok 61 812s downloaded 3946 bytes, file is 3946 bytes 812s ok 62 812s downloaded 4052 bytes, file is 4052 bytes 812s ok 63 812s downloaded 124713 bytes, file is 124713 bytes 812s ok 64 812s downloaded 107201 bytes, file is 107201 bytes 812s ok 65 812s downloaded 38060 bytes, file is 38060 bytes 812s ok 66 812s downloaded 4470 bytes, file is 4470 bytes 812s ok 67 812s downloaded 6335 bytes, file is 6335 bytes 812s ok 68 812s downloaded 7363 bytes, file is 7363 bytes 812s ok 69 812s downloaded 5889 bytes, file is 5889 bytes 812s ok 70 812s downloaded 4651 bytes, file is 4651 bytes 812s ok 71 812s downloaded 8357 bytes, file is 8357 bytes 812s ok 72 812s downloaded 25281 bytes, file is 25281 bytes 812s ok 73 812s downloaded 53904 bytes, file is 53904 bytes 812s ok 74 812s downloaded 115157 bytes, file is 115157 bytes 812s ok 75 812s downloaded 20457 bytes, file is 20457 bytes 812s ok 76 812s downloaded 5768 bytes, file is 5768 bytes 812s ok 77 812s downloaded 8241 bytes, file is 8241 bytes 812s ok 78 812s downloaded 824371 bytes, file is 824371 bytes 812s ok 79 812s downloaded 22583 bytes, file is 22583 bytes 812s ok 80 812s downloaded 7010 bytes, file is 7010 bytes 812s ok 81 812s downloaded 8386 bytes, file is 8386 bytes 812s ok 82 812s downloaded 294 bytes, file is 294 bytes 812s ok 83 812s downloaded 304 bytes, file is 304 bytes 812s ok 84 812s downloaded 8016 bytes, file is 8016 bytes 812s ok 85 812s downloaded 56994 bytes, file is 56994 bytes 812s ok 86 812s downloaded 4480 bytes, file is 4480 bytes 812s ok 87 812s downloaded 9151 bytes, file is 9151 bytes 812s ok 88 812s downloaded 15459 bytes, file is 15459 bytes 812s ok 89 812s downloaded 9546 bytes, file is 9546 bytes 812s ok 90 812s downloaded 4837 bytes, file is 4837 bytes 812s ok 91 812s downloaded 6938 bytes, file is 6938 bytes 812s ok 92 812s downloaded 26154 bytes, file is 26154 bytes 812s ok 93 812s downloaded 53154 bytes, file is 53154 bytes 812s ok 94 812s downloaded 4943 bytes, file is 4943 bytes 812s ok 95 812s downloaded 43100 bytes, file is 43100 bytes 812s ok 96 812s downloaded 22163 bytes, file is 22163 bytes 812s ok 97 812s downloaded 39867 bytes, file is 39867 bytes 812s ok 98 812s downloaded 4052 bytes, file is 4052 bytes 812s ok 99 812s downloaded 24330 bytes, file is 24330 bytes 812s ok 100 812s downloaded 311377 bytes, file is 311377 bytes 812s ok 101 812s downloaded 9376 bytes, file is 9376 bytes 812s ok 102 812s downloaded 46317 bytes, file is 46317 bytes 812s ok 103 812s downloaded 26746 bytes, file is 26746 bytes 812s ok 104 812s downloaded 7959 bytes, file is 7959 bytes 812s ok 105 812s downloaded 84353 bytes, file is 84353 bytes 812s ok 106 812s downloaded 37665 bytes, file is 37665 bytes 812s ok 107 812s downloaded 10359 bytes, file is 10359 bytes 812s ok 108 812s downloaded 22795 bytes, file is 22795 bytes 812s ok 109 812s downloaded 14429 bytes, file is 14429 bytes 812s ok 110 812s downloaded 9377 bytes, file is 9377 bytes 812s ok 111 812s downloaded 37601 bytes, file is 37601 bytes 812s ok 112 812s downloaded 90814 bytes, file is 90814 bytes 812s ok 113 812s downloaded 55292 bytes, file is 55292 bytes 812s ok 114 812s downloaded 39537 bytes, file is 39537 bytes 812s ok 115 812s downloaded 37816 bytes, file is 37816 bytes 812s ok 116 812s downloaded 49936 bytes, file is 49936 bytes 812s ok 117 812s downloaded 15221 bytes, file is 15221 bytes 812s ok 118 812s downloaded 22218 bytes, file is 22218 bytes 812s ok 119 812s downloaded 13355 bytes, file is 13355 bytes 812s ok 120 812s downloaded 16608 bytes, file is 16608 bytes 812s ok 121 812s downloaded 1649 bytes, file is 1649 bytes 812s ok 122 812s downloaded 422210 bytes, file is 422210 bytes 812s ok 123 812s downloaded 31786 bytes, file is 31786 bytes 812s ok 124 812s downloaded 137232 bytes, file is 137232 bytes 812s ok 125 812s downloaded 16501 bytes, file is 16501 bytes 812s ok 126 812s downloaded 13815 bytes, file is 13815 bytes 812s ok 127 812s downloaded 180836 bytes, file is 180836 bytes 812s ok 128 812s downloaded 45028 bytes, file is 45028 bytes 812s ok 129 812s downloaded 72248 bytes, file is 72248 bytes 812s ok 130 812s downloaded 6153 bytes, file is 6153 bytes 812s ok 131 812s downloaded 1527 bytes, file is 1527 bytes 812s ok 132 812s downloaded 59530 bytes, file is 59530 bytes 812s ok 133 812s downloaded 30628 bytes, file is 30628 bytes 812s ok 134 812s downloaded 2013 bytes, file is 2013 bytes 812s ok 135 812s downloaded 129125 bytes, file is 129125 bytes 812s ok 136 812s downloaded 37398 bytes, file is 37398 bytes 812s ok 137 812s downloaded 22429 bytes, file is 22429 bytes 812s ok 138 812s downloaded 35539 bytes, file is 35539 bytes 812s ok 139 812s downloaded 71703 bytes, file is 71703 bytes 812s ok 140 812s downloaded 4432 bytes, file is 4432 bytes 812s ok 141 812s downloaded 8360 bytes, file is 8360 bytes 812s ok 142 812s downloaded 12224 bytes, file is 12224 bytes 812s ok 143 812s downloaded 355 bytes, file is 355 bytes 812s ok 144 812s downloaded 2026 bytes, file is 2026 bytes 812s ok 145 812s downloaded 74839 bytes, file is 74839 bytes 812s ok 146 812s downloaded 9436 bytes, file is 9436 bytes 812s ok 147 812s downloaded 12143 bytes, file is 12143 bytes 812s ok 148 812s downloaded 26451 bytes, file is 26451 bytes 812s ok 149 812s downloaded 9588 bytes, file is 9588 bytes 812s ok 150 812s downloaded 58695 bytes, file is 58695 bytes 812s ok 151 812s downloaded 22331 bytes, file is 22331 bytes 812s ok 152 812s downloaded 3429 bytes, file is 3429 bytes 812s ok 153 812s downloaded 10963 bytes, file is 10963 bytes 812s ok 154 812s downloaded 8357 bytes, file is 8357 bytes 812s ok 155 812s downloaded 36144 bytes, file is 36144 bytes 812s ok 156 812s downloaded 26757 bytes, file is 26757 bytes 812s ok 157 812s downloaded 151973 bytes, file is 151973 bytes 812s ok 158 812s downloaded 1243 bytes, file is 1243 bytes 812s ok 159 812s downloaded 15223 bytes, file is 15223 bytes 812s ok 160 812s downloaded 93369 bytes, file is 93369 bytes 812s ok 161 812s downloaded 14283 bytes, file is 14283 bytes 812s ok 162 812s downloaded 4784 bytes, file is 4784 bytes 812s ok 163 812s downloaded 51369 bytes, file is 51369 bytes 812s ok 164 812s downloaded 49853 bytes, file is 49853 bytes 812s ok 165 812s downloaded 5144 bytes, file is 5144 bytes 812s ok 166 812s downloaded 23397 bytes, file is 23397 bytes 812s ok 167 812s downloaded 68880 bytes, file is 68880 bytes 812s ok 168 812s downloaded 12096 bytes, file is 12096 bytes 812s ok 169 812s downloaded 26551 bytes, file is 26551 bytes 812s ok 170 812s downloaded 89288 bytes, file is 89288 bytes 812s ok 171 812s downloaded 5138 bytes, file is 5138 bytes 812s ok 172 812s downloaded 6693 bytes, file is 6693 bytes 812s ok 173 812s downloaded 135805 bytes, file is 135805 bytes 812s ok 174 812s downloaded 31661 bytes, file is 31661 bytes 812s ok 175 812s downloaded 33167 bytes, file is 33167 bytes 812s ok 176 812s downloaded 48816 bytes, file is 48816 bytes 812s ok 177 812s downloaded 35911 bytes, file is 35911 bytes 812s ok 178 812s downloaded 18756 bytes, file is 18756 bytes 812s ok 179 812s downloaded 43401 bytes, file is 43401 bytes 812s ok 180 812s downloaded 509 bytes, file is 509 bytes 812s ok 181 812s downloaded 19189 bytes, file is 19189 bytes 812s ok 182 812s downloaded 15588 bytes, file is 15588 bytes 812s ok 183 812s downloaded 123417 bytes, file is 123417 bytes 812s ok 184 812s downloaded 1548 bytes, file is 1548 bytes 812s ok 185 812s downloaded 58669 bytes, file is 58669 bytes 812s ok 186 812s downloaded 27846 bytes, file is 27846 bytes 812s ok 187 812s downloaded 19186 bytes, file is 19186 bytes 812s ok 188 812s downloaded 29862 bytes, file is 29862 bytes 812s ok 189 812s downloaded 7132 bytes, file is 7132 bytes 812s ok 190 812s downloaded 9019 bytes, file is 9019 bytes 812s ok 191 812s downloaded 77701 bytes, file is 77701 bytes 812s ok 192 812s downloaded 53982 bytes, file is 53982 bytes 812s ok 193 812s downloaded 10328 bytes, file is 10328 bytes 812s ok 194 812s downloaded 46394 bytes, file is 46394 bytes 812s ok 195 812s downloaded 39569 bytes, file is 39569 bytes 812s ok 196 812s downloaded 758278 bytes, file is 758278 bytes 812s ok 197 812s downloaded 372 bytes, file is 372 bytes 812s ok 198 812s downloaded 294 bytes, file is 294 bytes 812s ok 199 812s downloaded 294 bytes, file is 294 bytes 812s ok 200 812s downloaded 10623 bytes, file is 10623 bytes 812s ok 201 812s downloaded 8511 bytes, file is 8511 bytes 812s ok 202 812s downloaded 4483 bytes, file is 4483 bytes 812s ok 203 812s downloaded 90816 bytes, file is 90816 bytes 812s ok 204 812s downloaded 25417 bytes, file is 25417 bytes 812s ok 205 812s downloaded 14126 bytes, file is 14126 bytes 812s ok 206 812s downloaded 38625 bytes, file is 38625 bytes 812s ok 207 812s downloaded 454394 bytes, file is 454394 bytes 812s ok 208 812s downloaded 7951 bytes, file is 7951 bytes 812s ok 209 812s downloaded 7400 bytes, file is 7400 bytes 812s ok 210 812s downloaded 92850 bytes, file is 92850 bytes 812s ok 211 812s downloaded 50829 bytes, file is 50829 bytes 812s ok 212 812s downloaded 3862 bytes, file is 3862 bytes 812s ok 213 812s downloaded 32731 bytes, file is 32731 bytes 812s ok 214 812s downloaded 86827 bytes, file is 86827 bytes 812s ok 215 812s downloaded 50436 bytes, file is 50436 bytes 812s ok 216 812s downloaded 24001 bytes, file is 24001 bytes 812s ok 217 812s ok 815s t/apache/byterange4.t ............... 815s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 815s 1..153 815s # Running under perl version 5.038002 for linux 815s # Current time local: Mon Jun 3 13:26:36 2024 815s # Current time GMT: Mon Jun 3 13:26:36 2024 815s # Using Test.pm version 1.31 815s # Using Apache/Test.pm version 1.42 815s range: 0-0 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 1 815s range: 0-1 815s rc 206 815s expect: '00' 815s got: '00' 815s ok 2 815s range: 0-2 815s rc 206 815s expect: '000' 815s got: '000' 815s ok 3 815s range: 0-198 815s rc 206 815s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 815s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 815s ok 4 815s range: 0-199 815s rc 206 815s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 815s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 815s ok 5 815s range: 0-200 815s rc 206 815s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 815s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 815s ok 6 815s range: 0-201 815s rc 206 815s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 815s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 815s ok 7 815s range: 0-598 815s rc 206 815s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 8 815s range: 0-599 815s rc 206 815s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 9 815s range: 0-600 815s rc 206 815s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 10 815s range: 0-601 815s rc 206 815s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 11 815s range: 0-7798 815s rc 206 815s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 12 815s range: 0-7799 815s rc 206 815s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 13 815s range: 0-7800 815s rc 206 815s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 14 815s range: 0-7801 815s rc 206 815s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 15 815s range: 0-7998 815s rc 206 815s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 16 815s range: 0-7999 815s rc 206 815s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 17 815s range: 1-1 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 18 815s range: 1-2 815s rc 206 815s expect: '00' 815s got: '00' 815s ok 19 815s range: 1-198 815s rc 206 815s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 815s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 815s ok 20 815s range: 1-199 815s rc 206 815s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 815s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 815s ok 21 815s range: 1-200 815s rc 206 815s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 815s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 815s ok 22 815s range: 1-201 815s rc 206 815s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 815s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 815s ok 23 815s range: 1-598 815s rc 206 815s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 24 815s range: 1-599 815s rc 206 815s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 25 815s range: 1-600 815s rc 206 815s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 26 815s range: 1-601 815s rc 206 815s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 27 815s range: 1-7798 815s rc 206 815s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 28 815s range: 1-7799 815s rc 206 815s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 29 815s range: 1-7800 815s rc 206 815s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 30 815s range: 1-7801 815s rc 206 815s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 31 815s range: 1-7998 815s rc 206 815s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 32 815s range: 1-7999 815s rc 206 815s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 33 815s range: 2-2 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 34 815s range: 2-198 815s rc 206 815s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 815s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 815s ok 35 815s range: 2-199 815s rc 206 815s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 815s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 815s ok 36 815s range: 2-200 815s rc 206 815s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 815s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 815s ok 37 815s range: 2-201 815s rc 206 815s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 815s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 815s ok 38 815s range: 2-598 815s rc 206 815s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 39 815s range: 2-599 815s rc 206 815s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 40 815s range: 2-600 815s rc 206 815s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 41 815s range: 2-601 815s rc 206 815s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 42 815s range: 2-7798 815s rc 206 815s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 43 815s range: 2-7799 815s rc 206 815s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 44 815s range: 2-7800 815s rc 206 815s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 45 815s range: 2-7801 815s rc 206 815s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 46 815s range: 2-7998 815s rc 206 815s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 47 815s range: 2-7999 815s rc 206 815s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 48 815s range: 198-198 815s rc 206 815s expect: '5' 815s got: '5' 815s ok 49 815s range: 198-199 815s rc 206 815s expect: '50' 815s got: '50' 815s ok 50 815s range: 198-200 815s rc 206 815s expect: '500' 815s got: '500' 815s ok 51 815s range: 198-201 815s rc 206 815s expect: '5000' 815s got: '5000' 815s ok 52 815s range: 198-598 815s rc 206 815s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 53 815s range: 198-599 815s rc 206 815s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 54 815s range: 198-600 815s rc 206 815s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 55 815s range: 198-601 815s rc 206 815s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 56 815s range: 198-7798 815s rc 206 815s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 57 815s range: 198-7799 815s rc 206 815s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 58 815s range: 198-7800 815s rc 206 815s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 59 815s range: 198-7801 815s rc 206 815s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 60 815s range: 198-7998 815s rc 206 815s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 61 815s range: 198-7999 815s rc 206 815s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 62 815s range: 199-199 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 63 815s range: 199-200 815s rc 206 815s expect: '00' 815s got: '00' 815s ok 64 815s range: 199-201 815s rc 206 815s expect: '000' 815s got: '000' 815s ok 65 815s range: 199-598 815s rc 206 815s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 66 815s range: 199-599 815s rc 206 815s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 67 815s range: 199-600 815s rc 206 815s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 68 815s range: 199-601 815s rc 206 815s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 69 815s range: 199-7798 815s rc 206 815s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 70 815s range: 199-7799 815s rc 206 815s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 71 815s range: 199-7800 815s rc 206 815s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 72 815s range: 199-7801 815s rc 206 815s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 73 815s range: 199-7998 815s rc 206 815s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 74 815s range: 199-7999 815s rc 206 815s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 75 815s range: 200-200 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 76 815s range: 200-201 815s rc 206 815s expect: '00' 815s got: '00' 815s ok 77 815s range: 200-598 815s rc 206 815s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 78 815s range: 200-599 815s rc 206 815s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 79 815s range: 200-600 815s rc 206 815s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 80 815s range: 200-601 815s rc 206 815s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 81 815s range: 200-7798 815s rc 206 815s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 82 815s range: 200-7799 815s rc 206 815s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 83 815s range: 200-7800 815s rc 206 815s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 84 815s range: 200-7801 815s rc 206 815s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 85 815s range: 200-7998 815s rc 206 815s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 86 815s range: 200-7999 815s rc 206 815s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 87 815s range: 201-201 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 88 815s range: 201-598 815s rc 206 815s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 815s ok 89 815s range: 201-599 815s rc 206 815s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 815s ok 90 815s range: 201-600 815s rc 206 815s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 815s ok 91 815s range: 201-601 815s rc 206 815s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 815s ok 92 815s range: 201-7798 815s rc 206 815s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 93 815s range: 201-7799 815s rc 206 815s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 94 815s range: 201-7800 815s rc 206 815s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 95 815s range: 201-7801 815s rc 206 815s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 96 815s range: 201-7998 815s rc 206 815s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 97 815s range: 201-7999 815s rc 206 815s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 98 815s range: 598-598 815s rc 206 815s expect: '5' 815s got: '5' 815s ok 99 815s range: 598-599 815s rc 206 815s expect: '50' 815s got: '50' 815s ok 100 815s range: 598-600 815s rc 206 815s expect: '500' 815s got: '500' 815s ok 101 815s range: 598-601 815s rc 206 815s expect: '5001' 815s got: '5001' 815s ok 102 815s range: 598-7798 815s rc 206 815s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 103 815s range: 598-7799 815s rc 206 815s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 104 815s range: 598-7800 815s rc 206 815s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 105 815s range: 598-7801 815s rc 206 815s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 106 815s range: 598-7998 815s rc 206 815s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 107 815s range: 598-7999 815s rc 206 815s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 108 815s range: 599-599 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 109 815s range: 599-600 815s rc 206 815s expect: '00' 815s got: '00' 815s ok 110 815s range: 599-601 815s rc 206 815s expect: '001' 815s got: '001' 815s ok 111 815s range: 599-7798 815s rc 206 815s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 112 815s range: 599-7799 815s rc 206 815s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 113 815s range: 599-7800 815s rc 206 815s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 114 815s range: 599-7801 815s rc 206 815s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 115 815s range: 599-7998 815s rc 206 815s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 116 815s range: 599-7999 815s rc 206 815s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 117 815s range: 600-600 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 118 815s range: 600-601 815s rc 206 815s expect: '01' 815s got: '01' 815s ok 119 815s range: 600-7798 815s rc 206 815s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 120 815s range: 600-7799 815s rc 206 815s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 121 815s range: 600-7800 815s rc 206 815s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 122 815s range: 600-7801 815s rc 206 815s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 123 815s range: 600-7998 815s rc 206 815s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 124 815s range: 600-7999 815s rc 206 815s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 125 815s range: 601-601 815s rc 206 815s expect: '1' 815s got: '1' 815s ok 126 815s range: 601-7798 815s rc 206 815s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 815s ok 127 815s range: 601-7799 815s rc 206 815s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 815s ok 128 815s range: 601-7800 815s rc 206 815s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 815s ok 129 815s range: 601-7801 815s rc 206 815s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 815s ok 130 815s range: 601-7998 815s rc 206 815s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 131 815s range: 601-7999 815s rc 206 815s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 132 815s range: 7798-7798 815s rc 206 815s expect: '5' 815s got: '5' 815s ok 133 815s range: 7798-7799 815s rc 206 815s expect: '50' 815s got: '50' 815s ok 134 815s range: 7798-7800 815s rc 206 815s expect: '501' 815s got: '501' 815s ok 135 815s range: 7798-7801 815s rc 206 815s expect: '5019' 815s got: '5019' 815s ok 136 815s range: 7798-7998 815s rc 206 815s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 137 815s range: 7798-7999 815s rc 206 815s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 138 815s range: 7799-7799 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 139 815s range: 7799-7800 815s rc 206 815s expect: '01' 815s got: '01' 815s ok 140 815s range: 7799-7801 815s rc 206 815s expect: '019' 815s got: '019' 815s ok 141 815s range: 7799-7998 815s rc 206 815s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 142 815s range: 7799-7999 815s rc 206 815s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 143 815s range: 7800-7800 815s rc 206 815s expect: '1' 815s got: '1' 815s ok 144 815s range: 7800-7801 815s rc 206 815s expect: '19' 815s got: '19' 815s ok 145 815s range: 7800-7998 815s rc 206 815s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 146 815s range: 7800-7999 815s rc 206 815s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 147 815s range: 7801-7801 815s rc 206 815s expect: '9' 815s got: '9' 815s ok 148 815s range: 7801-7998 815s rc 206 815s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 815s ok 149 815s range: 7801-7999 815s rc 206 815s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 815s ok 150 815s range: 7998-7998 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 151 815s range: 7998-7999 815s rc 206 815s expect: '00' 815s got: '00' 815s ok 152 815s range: 7999-7999 815s rc 206 815s expect: '0' 815s got: '0' 815s ok 153 815s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 815s ok 818s t/apache/byterange5.t ............... 818s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 818s 1..5 818s # Running under perl version 5.038002 for linux 818s # Current time local: Mon Jun 3 13:26:39 2024 818s # Current time GMT: Mon Jun 3 13:26:39 2024 818s # Using Test.pm version 1.31 818s # Using Apache/Test.pm version 1.42 818s ok 1 818s ok 2 818s ok 3 818s ok 4 818s ok 5 818s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 818s ok 820s t/apache/byterange6.t ............... 820s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 820s 1..53 820s # Running under perl version 5.038002 for linux 820s # Current time local: Mon Jun 3 13:26:42 2024 820s # Current time GMT: Mon Jun 3 13:26:42 2024 820s # Using Test.pm version 1.31 820s # Using Apache/Test.pm version 1.42 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 1 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 2 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 3 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 4 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 5 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 6 820s # expecting range 0-100 820s # expecting range 1000-1001 820s # expecting range 5-6 820s ok 7 820s # expecting range 0-100 820s # expecting range 1000-1001 820s # expecting range 5-6 820s ok 8 820s # expecting range 0-100 820s # expecting range 1000-1001 820s # expecting range 5-6 820s ok 9 820s # expecting range 1-100 820s # expecting range 1000-1001 820s # expecting range 5-6 820s ok 10 820s # expecting range 1-100 820s # expecting range 1000-1001 820s # expecting range 5-6 820s ok 11 820s # expecting range 1-100 820s # expecting range 1000-1001 820s # expecting range 5-6 820s ok 12 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 13 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 14 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 15 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 16 820s # expecting range 0-70 820s # expecting range 72-100 820s # expecting range 1000-1001 820s ok 17 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 18 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 19 820s # expecting range 1-100 820s # expecting range 1000-1001 820s ok 20 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 21 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 22 820s # expecting range 0-101 820s # expecting range 1000-1001 820s ok 23 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 24 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 25 820s # expecting range 0-101 820s # expecting range 1000-1001 820s ok 26 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 27 820s # expecting range 0-100 820s # expecting range 1000-1001 820s ok 28 820s # expecting range 0-101 820s # expecting range 1000-1001 820s ok 29 820s # expecting range 1-10 820s # expecting range 99-99 820s ok 30 820s # expecting range 1-10 820s # expecting range 99-99 820s ok 31 820s # expecting range 1-11 820s # expecting range 99-99 820s ok 32 820s # expecting range 0-10 820s # expecting range 99-99 820s ok 33 820s # expecting range 0-10 820s # expecting range 99-99 820s ok 34 820s # expecting range 0-11 820s # expecting range 99-99 820s ok 35 820s # expecting range 0-12 820s # expecting range 99-99 820s ok 36 820s # expecting range 0-13 820s # expecting range 99-99 820s ok 37 820s # expecting range 1-11 820s # expecting range 99-99 820s ok 38 820s # expecting range 1-12 820s # expecting range 99-99 820s ok 39 820s # expecting range 1-13 820s # expecting range 99-99 820s ok 40 820s # expecting range 1-10 820s # expecting range 99-99 820s ok 41 820s # expecting range 1-11 820s # expecting range 99-99 820s ok 42 820s # expecting range 1-10 820s # expecting range 99-99 820s ok 43 820s # expecting range 0-11 820s # expecting range 99-99 820s ok 44 820s # expecting range 1-10 820s # expecting range 99-99 820s ok 45 820s # expecting range 1-20 820s # expecting range 99-99 820s ok 46 820s # expecting range 1-20 820s # expecting range 99-99 820s ok 47 820s # expecting range 1-20 820s # expecting range 99-99 820s ok 48 820s # expecting range 1-21 820s # expecting range 99-99 820s ok 49 820s # expecting range 5-12 820s # expecting range 99-99 820s ok 50 820s # expecting range 1-10 820s # expecting range 99-99 820s ok 51 820s # expecting range 5-10 820s # expecting range 1-3 820s # expecting range 99-99 820s ok 52 820s # expecting range 0-1 820s # expecting range 7999-7999 820s ok 53 820s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 820s ok 823s t/apache/byterange7.t ............... 823s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 823s 1..24 823s # Running under perl version 5.038002 for linux 823s # Current time local: Mon Jun 3 13:26:44 2024 823s # Current time GMT: Mon Jun 3 13:26:44 2024 823s # Using Test.pm version 1.31 823s # Using Apache/Test.pm version 1.42 823s Got 206 Range: 'bytes 0-1/40001' 823s body length 2 823s Content-Length: 2 823s ok 1 823s Got 206 multipart/byteranges 823s body length 193 823s Content-Length: 193 823s ok 2 823s Got 206 multipart/byteranges 823s body length 889 823s Content-Length: 889 823s ok 3 823s Got 206 multipart/byteranges 823s body length 4449 823s ok 4 823s Got 206 multipart/byteranges 823s body length 8899 823s ok 5 823s Got 200 823s ok 6 823s Got 200 823s ok 7 823s Got 200 823s ok 8 823s Got 200 823s ok 9 823s Got 200 823s ok 10 823s Got 200 823s ok 11 823s Got 200 823s ok 12 823s Got 200 823s ok 13 823s Got 200 823s ok 14 823s Got 200 823s ok 15 823s Got 200 823s ok 16 823s Got 200 823s ok 17 823s Got 200 823s ok 18 823s Got 200 823s ok 19 823s Sending '1000-200000', expecting 206 823s Got 206 Range: 'bytes 1000-40000/40001' 823s ok 20 823s Sending '100000-110000', expecting 416 823s Got 416 823s ok 21 823s Sending '100000-110000,1000-2000', expecting 206 823s Got 206 Range: 'bytes 1000-2000/40001' 823s ok 22 823s Sending '100000-110000,2000-1000', expecting 200 823s Got 200 823s ok 23 823s Sending '100000-110000,200000-', expecting 416 823s Got 416 823s ok 24 823s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 823s ok 825s t/apache/cfg_getline.t .............. 825s 1..116 825s # Running under perl version 5.038002 for linux 825s # Current time local: Mon Jun 3 13:26:47 2024 825s # Current time GMT: Mon Jun 3 13:26:47 2024 825s # Using Test.pm version 1.31 825s # Using Apache/Test.pm version 1.42 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 100 825s ok 1 825s ok 2 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 196 825s ok 3 825s ok 4 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 197 825s ok 5 825s ok 6 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 198 825s ok 7 825s ok 8 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 199 825s ok 9 825s ok 10 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 200 825s ok 11 825s ok 12 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 201 825s ok 13 825s ok 14 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 202 825s ok 15 825s ok 16 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 396 825s ok 17 825s ok 18 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 397 825s ok 19 825s ok 20 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 398 825s ok 21 825s ok 22 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 399 825s ok 23 825s ok 24 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 400 825s ok 25 825s ok 26 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 401 825s ok 27 825s ok 28 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 402 825s ok 29 825s ok 30 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 596 825s ok 31 825s ok 32 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 597 825s ok 33 825s ok 34 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 598 825s ok 35 825s ok 36 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 599 825s ok 37 825s ok 38 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 600 825s ok 39 825s ok 40 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 601 825s ok 41 825s ok 42 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 602 825s ok 43 825s ok 44 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1016 825s ok 45 825s ok 46 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1017 825s ok 47 825s ok 48 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1018 825s ok 49 825s ok 50 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1019 825s ok 51 825s ok 52 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1020 825s ok 53 825s ok 54 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1021 825s ok 55 825s ok 56 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1022 825s ok 57 825s ok 58 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1023 825s ok 59 825s ok 60 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1024 825s ok 61 825s ok 62 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1025 825s ok 63 825s ok 64 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1026 825s ok 65 825s ok 66 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1027 825s ok 67 825s ok 68 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1028 825s ok 69 825s ok 70 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1029 825s ok 71 825s ok 72 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 1030 825s ok 73 825s ok 74 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8170 825s ok 75 825s ok 76 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8171 825s ok 77 825s ok 78 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8172 825s ok 79 825s ok 80 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8173 825s ok 81 825s ok 82 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8174 825s ok 83 825s ok 84 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8175 825s ok 85 825s ok 86 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8176 825s ok 87 825s ok 88 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8177 825s ok 89 825s ok 90 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8178 825s ok 91 825s ok 92 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8179 825s ok 93 825s ok 94 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8180 825s ok 95 825s ok 96 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8181 825s ok 97 825s ok 98 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8182 825s ok 99 825s ok 100 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8183 825s ok 101 825s ok 102 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8184 825s ok 103 825s ok 104 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8185 825s ok 105 825s ok 106 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8186 825s ok 107 825s ok 108 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8187 825s ok 109 825s ok 110 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8188 825s ok 111 825s ok 112 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8189 825s ok 113 825s ok 114 825s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s Got rc 200 for length 8190 825s ok 115 825s ok 116 825s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 825s ok 827s t/apache/chunkinput.t ............... 827s 1..37 827s # Running under perl version 5.038002 for linux 827s # Current time local: Mon Jun 3 13:26:49 2024 827s # Current time GMT: Mon Jun 3 13:26:49 2024 827s # Using Test.pm version 1.31 827s # Using Apache/Test.pm version 1.42 827s testing default 827s ok 1 827s # testing : response codes 827s # expected: 'HTTP/1.1 200 OK' 827s # received: 'HTTP/1.1 200 OK' 827s ok 2 827s # testing : trailer (pid) 827s # expected: '181705' 827s # received: '181705' 827s ok 3 827s ok 4 827s # testing : response codes 827s # expected: 'HTTP/1.1 404 Not Found' 827s # received: 'HTTP/1.1 404 Not Found' 827s ok 5 827s ok 6 827s # testing : response codes 827s # expected: 'HTTP/1.1 200 OK' 827s # received: 'HTTP/1.1 200 OK' 827s ok 7 827s ok 8 827s # testing : response codes 827s # expected: 'HTTP/1.1 404 Not Found' 827s # received: 'HTTP/1.1 404 Not Found' 827s ok 9 827s ok 10 827s # testing : response codes 827s # expected: 'HTTP/1.1 200 OK' 827s # received: 'HTTP/1.1 200 OK' 827s ok 11 827s ok 12 827s # testing : response codes 827s # expected: 'HTTP/1.1 404 Not Found' 827s # received: 'HTTP/1.1 404 Not Found' 827s ok 13 827s ok 14 827s # testing : response codes 827s # expected: 'HTTP/1.1 200 OK' 827s # received: 'HTTP/1.1 200 OK' 827s ok 15 827s ok 16 827s # testing : response codes 827s # expected: 'HTTP/1.1 404 Not Found' 827s # received: 'HTTP/1.1 404 Not Found' 827s ok 17 827s ok 18 827s # testing : response codes 827s # expected: 'HTTP/1.1 200 OK' 827s # received: 'HTTP/1.1 200 OK' 827s ok 19 827s ok 20 827s # testing : response codes 827s # expected: 'HTTP/1.1 404 Not Found' 827s # received: 'HTTP/1.1 404 Not Found' 827s ok 21 827s ok 22 827s # testing : response codes 827s # expected: 'HTTP/1.1 400 Bad Request' 827s # received: 'HTTP/1.1 400 Bad Request' 827s ok 23 827s ok 24 827s # testing : response codes 827s # expected: 'HTTP/1.1 400 Bad Request' 827s # received: 'HTTP/1.1 400 Bad Request' 827s ok 25 827s ok 26 827s # testing : response codes 827s # expected: 'HTTP/1.1 413 Request Entity Too Large' 827s # received: 'HTTP/1.1 413 Request Entity Too Large' 827s ok 27 827s ok 28 827s # testing : response codes 827s # expected: 'HTTP/1.1 413 Request Entity Too Large' 827s # received: 'HTTP/1.1 413 Request Entity Too Large' 827s ok 29 827s ok 30 827s # testing : response codes 827s # expected: 'HTTP/1.1 400 Bad Request' 827s # received: 'HTTP/1.1 400 Bad Request' 827s ok 31 827s ok 32 827s # testing : response codes 827s # expected: 'HTTP/1.1 400 Bad Request' 827s # received: 'HTTP/1.1 400 Bad Request' 827s ok 33 827s ok 34 827s # testing : response codes 827s # expected: 'HTTP/1.1 400 Bad Request' 827s # received: 'HTTP/1.1 400 Bad Request' 827s ok 35 827s ok 36 827s # testing : response codes 827s # expected: 'HTTP/1.1 400 Bad Request' 827s # received: 'HTTP/1.1 400 Bad Request' 827s ok 37 827s ok 830s t/apache/contentlength.t ............ 830s 1..24 830s # Running under perl version 5.038002 for linux 830s # Current time local: Mon Jun 3 13:26:51 2024 830s # Current time GMT: Mon Jun 3 13:26:51 2024 830s # Using Test.pm version 1.31 830s # Using Apache/Test.pm version 1.42 830s testing default 830s ok 1 830s # testing : response codes POST for /echo_post with Content-Length: 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 2 830s ok 3 830s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 4 830s ok 5 830s # testing : response codes POST for /echo_post with Content-Length: 0 830s # expected: 'HTTP/1.1 200 OK' 830s # received: 'HTTP/1.1 200 OK' 830s ok 6 830s ok 7 830s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 830s # expected: 'HTTP/1.1 404 Not Found' 830s # received: 'HTTP/1.1 404 Not Found' 830s ok 8 830s ok 9 830s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 830s # expected: 'HTTP/1.1 200 OK' 830s # received: 'HTTP/1.1 200 OK' 830s ok 10 830s ok 11 830s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 830s # expected: 'HTTP/1.1 404 Not Found' 830s # received: 'HTTP/1.1 404 Not Found' 830s ok 12 830s ok 13 830s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 14 830s ok 15 830s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 16 830s ok 17 830s # testing : response codes POST for /echo_post with Content-Length: -1 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 18 830s ok 19 830s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 20 830s ok 21 830s # testing : response codes POST for /echo_post with Content-Length: 123abc 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 22 830s ok 23 830s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 830s # expected: 'HTTP/1.1 400 Bad Request' 830s # received: 'HTTP/1.1 400 Bad Request' 830s ok 24 830s ok 832s t/apache/errordoc.t ................. 832s 1..14 832s # Running under perl version 5.038002 for linux 832s # Current time local: Mon Jun 3 13:26:54 2024 832s # Current time GMT: Mon Jun 3 13:26:54 2024 832s # Using Test.pm version 1.31 832s # Using Apache/Test.pm version 1.42 832s # testing : notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 1 832s # testing : notfound.html content 832s # expected: qr/per-server 404/ 832s # received: 'per-server 404' 832s ok 2 832s # testing : /inherit/notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 3 832s # testing : /inherit/notfound.html content 832s # expected: qr/per-server 404/ 832s # received: 'per-server 404' 832s ok 4 832s # testing : /redefine/notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 5 832s # testing : /redefine/notfound.html content 832s # expected: 'per-dir 404' 832s # received: 'per-dir 404' 832s ok 6 832s # testing : /redefine/notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 7 832s # testing : /redefine/notfound.html content 832s # expected: qr/Not Found/ 832s # received: ' 832s # 832s # 404 Not Found 832s # 832s #

Not Found

832s #

The requested URL was not found on this server.

832s # ' 832s ok 8 832s # testing : /merge/notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 9 832s # testing : /merge/notfound.html content 832s # expected: 'testing merge' 832s # received: 'testing merge' 832s ok 10 832s # testing : /merge/merge2/notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 11 832s # testing : /merge/merge2/notfound.html content 832s # expected: 'testing merge' 832s # received: 'testing merge' 832s ok 12 832s # testing : /bounce/notfound.html code 832s # expected: 404 832s # received: '404' 832s ok 13 832s # testing : /bounce/notfound.html content 832s # expected: qr/expire test/ 832s # received: ' 832s # expire test 832s # expire test 832s # ' 832s ok 14 832s ok 834s t/apache/etags.t .................... 834s # Checking for existence of FileETag directive 834s # Returned 200: 834s 1..61 834s # Running under perl version 5.038002 for linux 834s # Current time local: Mon Jun 3 13:26:56 2024 834s # Current time GMT: Mon Jun 3 13:26:56 2024 834s # Using Test.pm version 1.31 834s # Using Apache/Test.pm version 1.42 834s # --- 834s # HEAD /apache/etags/all/minus-m/test.txt 834s # Expecting two components in ETag field 834s # Received "84274-b" 834s ok 1 834s # --- 834s # HEAD /apache/etags/m/plus-s/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 2 834s # --- 834s # HEAD /apache/etags/is/test.txt 834s # Expecting two components in ETag field 834s # Received "84292-b" 834s ok 3 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 834s # Expecting two components in ETag field 834s # Received "842f5-b" 834s ok 4 834s # --- 834s # HEAD /apache/etags/none/is/test.txt 834s # Expecting two components in ETag field 834s # Received "842d2-b" 834s ok 5 834s # --- 834s # HEAD /apache/etags/m/minus-mi/test.txt 834s # Expecting field to be absent 834s # Received "b-613edd771cbc0" 834s ok 6 834s # --- 834s # HEAD /apache/etags/s/test.txt 834s # Expecting one component in ETag field 834s # Received "b" 834s ok 7 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 834s # Expecting one component in ETag field 834s # Received "b" 834s ok 8 834s # --- 834s # HEAD /apache/etags/none/plus-mi/test.txt 834s # Expecting two components in ETag field 834s # Received "842ea-613edd771cbc0" 834s ok 9 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 834s # Expecting two components in ETag field 834s # Received "84301-613edd771cbc0" 834s ok 10 834s # --- 834s # HEAD /apache/etags/none/plus-is/test.txt 834s # Expecting two components in ETag field 834s # Received "842e4-b" 834s ok 11 834s # --- 834s # HEAD /apache/etags/mis/test.txt 834s # Expecting three components in ETag field 834s # Received "842c5-b-613edd771cbc0" 834s ok 12 834s # --- 834s # HEAD /apache/etags/all/minus-mis/test.txt 834s # Expecting field to be absent 834s # Received "b-613edd771cbc0" 834s ok 13 834s # --- 834s # HEAD /apache/etags/all/ms/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 14 834s # --- 834s # HEAD /apache/etags/all/m/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 15 834s # --- 834s # HEAD /apache/etags/m/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 16 834s # --- 834s # HEAD /apache/etags/none/ms/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 17 834s # --- 834s # HEAD /apache/etags/all/minus-is/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 18 834s # --- 834s # HEAD /apache/etags/all/minus-mi/test.txt 834s # Expecting one component in ETag field 834s # Received "b" 834s ok 19 834s # --- 834s # HEAD /apache/etags/none/mis/test.txt 834s # Expecting three components in ETag field 834s # Received "842db-b-613edd771cbc0" 834s ok 20 834s # --- 834s # HEAD /apache/etags/m/minus-mis/test.txt 834s # Expecting field to be absent 834s # Received "b-613edd771cbc0" 834s ok 21 834s # --- 834s # HEAD /apache/etags/all/test.txt 834s # Expecting three components in ETag field 834s # Received "8428a-b-613edd771cbc0" 834s ok 22 834s # --- 834s # HEAD /apache/etags/all/mis/test.txt 834s # Expecting three components in ETag field 834s # Received "84283-b-613edd771cbc0" 834s ok 23 834s # --- 834s # HEAD /apache/etags/none/plus-mis/test.txt 834s # Expecting three components in ETag field 834s # Received "84302-b-613edd771cbc0" 834s ok 24 834s # --- 834s # HEAD /apache/etags/none/mi/test.txt 834s # Expecting two components in ETag field 834s # Received "842d8-613edd771cbc0" 834s ok 25 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 26 834s # --- 834s # HEAD /apache/etags/none/plus-m/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 27 834s # --- 834s # HEAD /apache/etags/none/s/test.txt 834s # Expecting one component in ETag field 834s # Received "b" 834s ok 28 834s # --- 834s # HEAD /apache/etags/m/minus-s/test.txt 834s # Expecting field to be absent 834s # Received "613edd771cbc0" 834s ok 29 834s # --- 834s # HEAD /apache/etags/none/plus-ms/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 30 834s # --- 834s # HEAD /apache/etags/all/inherit/test.txt 834s # Expecting three components in ETag field 834s # Received "84262-b-613edd771cbc0" 834s ok 31 834s # --- 834s # HEAD /apache/etags/ms/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 32 834s # --- 834s # HEAD /apache/etags/m/minus-is/test.txt 834s # Expecting field to be absent 834s # Received "613edd771cbc0" 834s ok 33 834s # --- 834s # HEAD /apache/etags/none/plus-s/test.txt 834s # Expecting one component in ETag field 834s # Received "b" 834s ok 34 834s # --- 834s # HEAD /apache/etags/all/s/test.txt 834s # Expecting one component in ETag field 834s # Received "b" 834s ok 35 834s # --- 834s # HEAD /apache/etags/none/m/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 36 834s # --- 834s # HEAD /apache/etags/all/is/test.txt 834s # Expecting two components in ETag field 834s # Received "84265-b" 834s ok 37 834s # --- 834s # HEAD /apache/etags/all/mi/test.txt 834s # Expecting two components in ETag field 834s # Received "8426b-613edd771cbc0" 834s ok 38 834s # --- 834s # HEAD /apache/etags/all/i/test.txt 834s # Expecting one component in ETag field 834s # Received "84260" 834s ok 39 834s # --- 834s # HEAD /apache/etags/none/test.txt 834s # Expecting field to be absent 834s # ETag field is missing 834s ok 40 834s # --- 834s # HEAD /apache/etags/m/minus-i/test.txt 834s # Expecting field to be absent 834s # Received "613edd771cbc0" 834s ok 41 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 834s # Expecting one component in ETag field 834s # Received "842fe" 834s ok 42 834s # --- 834s # HEAD /apache/etags/m/plus-mi/test.txt 834s # Expecting two components in ETag field 834s # Received "842b5-613edd771cbc0" 834s ok 43 834s # --- 834s # HEAD /apache/etags/mi/test.txt 834s # Expecting two components in ETag field 834s # Received "842c2-613edd771cbc0" 834s ok 44 834s # --- 834s # HEAD /apache/etags/all/minus-i/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 45 834s # --- 834s # HEAD /apache/etags/i/test.txt 834s # Expecting one component in ETag field 834s # Received "8428f" 834s ok 46 834s # --- 834s # HEAD /apache/etags/m/plus-ms/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 47 834s # --- 834s # HEAD /apache/etags/none/inherit/test.txt 834s # Expecting field to be absent 834s # ETag field is missing 834s ok 48 834s # --- 834s # HEAD /apache/etags/m/plus-mis/test.txt 834s # Expecting three components in ETag field 834s # Received "842b8-b-613edd771cbc0" 834s ok 49 834s # --- 834s # HEAD /apache/etags/m/plus-i/test.txt 834s # Expecting two components in ETag field 834s # Received "842ac-613edd771cbc0" 834s ok 50 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 834s # Expecting field to be absent 834s # Received "b-613edd771cbc0" 834s ok 51 834s # --- 834s # HEAD /apache/etags/default/test.txt 834s # Expecting two components in ETag field 834s # Received "b-613edd771cbc0" 834s ok 52 834s # --- 834s # HEAD /apache/etags/none/plus-i/test.txt 834s # Expecting one component in ETag field 834s # Received "842e1" 834s ok 53 834s # --- 834s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 54 834s # --- 834s # HEAD /apache/etags/none/i/test.txt 834s # Expecting one component in ETag field 834s # Received "842cd" 834s ok 55 834s # --- 834s # HEAD /apache/etags/all/minus-s/test.txt 834s # Expecting two components in ETag field 834s # Received "84280-613edd771cbc0" 834s ok 56 834s # --- 834s # HEAD /apache/etags/m/plus-m/test.txt 834s # Expecting one component in ETag field 834s # Received "613edd771cbc0" 834s ok 57 834s # --- 834s # HEAD /apache/etags/m/minus-ms/test.txt 834s # Expecting field to be absent 834s # Received "b-613edd771cbc0" 834s ok 58 834s # --- 834s # HEAD /apache/etags/all/minus-ms/test.txt 834s # Expecting one component in ETag field 834s # Received "8427d" 834s ok 59 834s # --- 834s # HEAD /apache/etags/m/plus-is/test.txt 834s # Expecting three components in ETag field 834s # Received "842af-b-613edd771cbc0" 834s ok 60 834s # --- 834s # HEAD /apache/etags/m/minus-m/test.txt 834s # Expecting field to be absent 834s # Received "b-613edd771cbc0" 834s ok 61 834s ok 837s t/apache/expr.t ..................... 837s 1..229 837s # Running under perl version 5.038002 for linux 837s # Current time local: Mon Jun 3 13:26:58 2024 837s # Current time GMT: Mon Jun 3 13:26:58 2024 837s # Using Test.pm version 1.31 837s # Using Apache/Test.pm version 1.42 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true" should evaluate to true, got true 837s ok 1 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "false" should evaluate to false, got false 837s ok 2 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "foo", got parse error 837s ok 3 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -eq 01" should evaluate to true, got true 837s ok 4 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -eq 2" should evaluate to false, got false 837s ok 5 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -ne 2" should evaluate to true, got true 837s ok 6 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -ne 1" should evaluate to false, got false 837s ok 7 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -lt 02" should evaluate to true, got true 837s ok 8 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -lt 1" should evaluate to false, got false 837s ok 9 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -le 2" should evaluate to true, got true 837s ok 10 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -le 1" should evaluate to true, got true 837s ok 11 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "2 -gt 1" should evaluate to true, got true 837s ok 12 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -gt 1" should evaluate to false, got false 837s ok 13 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "2 -ge 1" should evaluate to true, got true 837s ok 14 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -ge 1" should evaluate to true, got true 837s ok 15 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "1 -gt -1" should evaluate to true, got true 837s ok 16 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' == 'aa'" should evaluate to true, got true 837s ok 17 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' == 'b'" should evaluate to false, got false 837s ok 18 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' = 'aa'" should evaluate to true, got true 837s ok 19 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' = 'b'" should evaluate to false, got false 837s ok 20 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' != 'b'" should evaluate to true, got true 837s ok 21 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' != 'aa'" should evaluate to false, got false 837s ok 22 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' < 'b'" should evaluate to true, got true 837s ok 23 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' < 'aa'" should evaluate to false, got false 837s ok 24 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' <= 'b'" should evaluate to true, got true 837s ok 25 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' <= 'aa'" should evaluate to true, got true 837s ok 26 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'b' > 'aa'" should evaluate to true, got true 837s ok 27 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' > 'aa'" should evaluate to false, got false 837s ok 28 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'b' >= 'aa'" should evaluate to true, got true 837s ok 29 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'aa' >= 'aa'" should evaluate to true, got true 837s ok 30 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 837s ok 31 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 837s ok 32 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 837s ok 33 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 837s ok 34 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 837s ok 35 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 837s ok 36 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 837s ok 37 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 837s ok 38 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 837s ok 39 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 837s ok 40 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME} != ''" should evaluate to true, got true 837s ok 41 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a' -in { 'b', 'a' } " should evaluate to true, got true 837s ok 42 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a' -in { 'b', 'c' } " should evaluate to false, got false 837s ok 43 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /bc/ " should evaluate to true, got true 837s ok 44 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /BC/i " should evaluate to true, got true 837s ok 45 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' !~ m!bc! " should evaluate to false, got false 837s ok 46 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' !~ m!BC!i " should evaluate to false, got false 837s ok 47 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " $0 == '' " should evaluate to true, got true 837s ok 48 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " $1 == '' " should evaluate to true, got true 837s ok 49 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " $9 == '' " should evaluate to true, got true 837s ok 50 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " '$0' == '' " should evaluate to true, got true 837s ok 51 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 837s ok 52 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 837s ok 53 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 837s ok 54 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 837s ok 55 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 837s ok 56 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 837s ok 57 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 837s ok 58 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 837s ok 59 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 837s ok 60 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 837s ok 61 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 837s ok 62 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 837s ok 63 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 837s ok 64 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 837s ok 65 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 837s ok 66 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 837s ok 67 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 837s ok 68 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 837s ok 69 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 837s ok 70 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{HTTPS} == 'off' " should evaluate to true, got true 837s ok 71 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 837s ok 72 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 837s ok 73 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 837s ok 74 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 837s ok 75 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 837s ok 76 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 837s ok 77 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 837s ok 78 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 837s ok 79 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 837s ok 80 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 837s ok 81 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 837s ok 82 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "escape('?') = '%3f' " should evaluate to true, got true 837s ok 83 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "unescape('%3f') = '?' " should evaluate to true, got true 837s ok 84 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 837s ok 85 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 837s ok 86 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 837s ok 87 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "file('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 837s ok 88 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-n ''" should evaluate to false, got false 837s ok 89 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-z ''" should evaluate to true, got true 837s ok 90 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-n '1'" should evaluate to true, got true 837s ok 91 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-z '1'" should evaluate to false, got false 837s ok 92 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "-R 'abc'", got parse error 837s ok 93 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 837s ok 94 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-R '240.0.0.0'" should evaluate to false, got false 837s ok 95 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-R '240.0.0.0/8'" should evaluate to false, got false 837s ok 96 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-R 'ff::/8'" should evaluate to false, got false 837s ok 97 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 837s ok 98 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 837s ok 99 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 837s ok 100 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 837s ok 101 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 837s ok 102 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 837s ok 103 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 837s ok 104 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'foo' -strmatch '*o'" should evaluate to true, got true 837s ok 105 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 837s ok 106 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'foo' -strmatch 'F*'" should evaluate to false, got false 837s ok 107 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'foo' -strcmatch 'F*'" should evaluate to true, got true 837s ok 108 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'foo' -strmatch 'g*'" should evaluate to false, got false 837s ok 109 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'foo' -strcmatch 'g*'" should evaluate to false, got false 837s ok 110 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 837s ok 111 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 837s ok 112 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 837s ok 113 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 837s ok 114 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "foo('bar') = 'bar'", got parse error 837s ok 115 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "%{FOO} != 'bar'", got parse error 837s ok 116 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s Should get parse error for "'bar' = bar", got parse error 837s ok 117 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true" should evaluate to true, got true 837s ok 118 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && true" should evaluate to true, got true 837s ok 119 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || true" should evaluate to true, got true 837s ok 120 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || true || true" should evaluate to true, got true 837s ok 121 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || true && true" should evaluate to true, got true 837s ok 122 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && true || true" should evaluate to true, got true 837s ok 123 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && true && true" should evaluate to true, got true 837s ok 124 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || true || !true" should evaluate to true, got true 837s ok 125 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || true && !true" should evaluate to true, got true 837s ok 126 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && true || !true" should evaluate to true, got true 837s ok 127 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && true && !true" should evaluate to false, got false 837s ok 128 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && !true" should evaluate to false, got false 837s ok 129 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || !true" should evaluate to true, got true 837s ok 130 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || !true || true" should evaluate to true, got true 837s ok 131 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || !true && true" should evaluate to true, got true 837s ok 132 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && !true || true" should evaluate to true, got true 837s ok 133 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && !true && true" should evaluate to false, got false 837s ok 134 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || !true || !true" should evaluate to true, got true 837s ok 135 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true || !true && !true" should evaluate to true, got true 837s ok 136 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && !true || !true" should evaluate to false, got false 837s ok 137 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "true && !true && !true" should evaluate to false, got false 837s ok 138 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true" should evaluate to false, got false 837s ok 139 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && true" should evaluate to false, got false 837s ok 140 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || true" should evaluate to true, got true 837s ok 141 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || true || true" should evaluate to true, got true 837s ok 142 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || true && true" should evaluate to true, got true 837s ok 143 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && true || true" should evaluate to true, got true 837s ok 144 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && true && true" should evaluate to false, got false 837s ok 145 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || true || !true" should evaluate to true, got true 837s ok 146 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || true && !true" should evaluate to false, got false 837s ok 147 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && true || !true" should evaluate to false, got false 837s ok 148 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && true && !true" should evaluate to false, got false 837s ok 149 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && !true" should evaluate to false, got false 837s ok 150 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || !true" should evaluate to false, got false 837s ok 151 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || !true || true" should evaluate to true, got true 837s ok 152 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || !true && true" should evaluate to false, got false 837s ok 153 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && !true || true" should evaluate to true, got true 837s ok 154 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && !true && true" should evaluate to false, got false 837s ok 155 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || !true || !true" should evaluate to false, got false 837s ok 156 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true || !true && !true" should evaluate to false, got false 837s ok 157 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && !true || !true" should evaluate to false, got false 837s ok 158 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!true && !true && !true" should evaluate to false, got false 837s ok 159 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true)" should evaluate to false, got false 837s ok 160 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && true)" should evaluate to false, got false 837s ok 161 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || true)" should evaluate to false, got false 837s ok 162 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || true || true)" should evaluate to false, got false 837s ok 163 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || true && true)" should evaluate to false, got false 837s ok 164 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && true || true)" should evaluate to false, got false 837s ok 165 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && true && true)" should evaluate to false, got false 837s ok 166 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || true || !true)" should evaluate to false, got false 837s ok 167 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || true && !true)" should evaluate to false, got false 837s ok 168 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && true || !true)" should evaluate to false, got false 837s ok 169 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && true && !true)" should evaluate to true, got true 837s ok 170 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && !true)" should evaluate to true, got true 837s ok 171 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || !true)" should evaluate to false, got false 837s ok 172 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || !true || true)" should evaluate to false, got false 837s ok 173 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || !true && true)" should evaluate to false, got false 837s ok 174 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && !true || true)" should evaluate to false, got false 837s ok 175 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && !true && true)" should evaluate to true, got true 837s ok 176 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || !true || !true)" should evaluate to false, got false 837s ok 177 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true || !true && !true)" should evaluate to false, got false 837s ok 178 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && !true || !true)" should evaluate to true, got true 837s ok 179 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(true && !true && !true)" should evaluate to true, got true 837s ok 180 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true)" should evaluate to true, got true 837s ok 181 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && true)" should evaluate to true, got true 837s ok 182 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || true)" should evaluate to false, got false 837s ok 183 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || true || true)" should evaluate to false, got false 837s ok 184 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || true && true)" should evaluate to false, got false 837s ok 185 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && true || true)" should evaluate to false, got false 837s ok 186 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && true && true)" should evaluate to true, got true 837s ok 187 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || true || !true)" should evaluate to false, got false 837s ok 188 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || true && !true)" should evaluate to true, got true 837s ok 189 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && true || !true)" should evaluate to true, got true 837s ok 190 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && true && !true)" should evaluate to true, got true 837s ok 191 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && !true)" should evaluate to true, got true 837s ok 192 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || !true)" should evaluate to true, got true 837s ok 193 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || !true || true)" should evaluate to false, got false 837s ok 194 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || !true && true)" should evaluate to true, got true 837s ok 195 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && !true || true)" should evaluate to false, got false 837s ok 196 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && !true && true)" should evaluate to true, got true 837s ok 197 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || !true || !true)" should evaluate to true, got true 837s ok 198 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true || !true && !true)" should evaluate to true, got true 837s ok 199 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && !true || !true)" should evaluate to true, got true 837s ok 200 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "!(!true && !true && !true)" should evaluate to true, got true 837s ok 201 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 837s ok 202 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 837s ok 203 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 837s ok 204 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 837s ok 205 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 837s ok 206 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 837s ok 207 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 837s ok 208 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 837s ok 209 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 837s ok 210 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 837s ok 211 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 837s ok 212 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 837s ok 213 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 837s ok 214 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 837s ok 215 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 837s ok 216 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 837s ok 217 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 837s ok 218 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 837s ok 219 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 837s ok 220 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-F '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 837s ok 221 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-F '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 837s ok 222 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-U '/apache/' " should evaluate to true, got true 837s ok 223 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "-U '/apache/expr/none' " should evaluate to false, got false 837s ok 224 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 837s ok 225 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 837s ok 226 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "base64('foo') = 'Zm9v' " should evaluate to true, got true 837s ok 227 837s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 837s ok 228 837s Error log should not have 'Internal evaluation error' entries, found 0 837s ok 229 837s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 837s ok 842s t/apache/expr_string.t .............. 842s 1..29 842s # Running under perl version 5.038002 for linux 842s # Current time local: Mon Jun 3 13:27:01 2024 842s # Current time GMT: Mon Jun 3 13:27:01 2024 842s # Using Test.pm version 1.31 842s # Using Apache/Test.pm version 1.42 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 1 842s Expected return code 200, got 200 for 'foo' 842s ok 2 842s # testing : log message [Mon Jun 03 13:27:03.869285 2024] [log_debug:info] [pid 166794:tid 3705297728] [client 127.0.0.1:41880] foo (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: 'foo' 842s # received: 'foo' 842s ok 3 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 4 842s Expected return code 200, got 200 for '%{req:SomeHeader}' 842s ok 5 842s # testing : log message [Mon Jun 03 13:27:04.126728 2024] [log_debug:info] [pid 166794:tid 3705297728] [client 127.0.0.1:41880] SomeValue (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: 'SomeValue' 842s # received: 'SomeValue' 842s ok 6 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 7 842s Should get parse error (500) for "%{", got 500 842s ok 8 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 9 842s Expected return code 200, got 200 for '%' 842s ok 10 842s # testing : log message [Mon Jun 03 13:27:04.633949 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] % (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: '%' 842s # received: '%' 842s ok 11 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 12 842s Expected return code 200, got 200 for '}' 842s ok 13 842s # testing : log message [Mon Jun 03 13:27:04.887642 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] } (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: '}' 842s # received: '}' 842s ok 14 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 15 842s Expected return code 200, got 200 for '\"' 842s ok 16 842s # testing : log message [Mon Jun 03 13:27:05.141162 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] " (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: '"' 842s # received: '"' 842s ok 17 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 18 842s Expected return code 200, got 200 for '\'' 842s ok 19 842s # testing : log message [Mon Jun 03 13:27:05.394513 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] ' (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: '\'' 842s # received: '\'' 842s ok 20 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 21 842s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 842s ok 22 842s # testing : log message [Mon Jun 03 13:27:05.647840 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: '%{req:SomeHeader}' 842s # received: '%{req:SomeHeader}' 842s ok 23 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 24 842s Expected return code 200, got 200 for '%{tolower:IDENT}' 842s ok 25 842s # testing : log message [Mon Jun 03 13:27:05.901337 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] ident (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: 'ident' 842s # received: 'ident' 842s ok 26 842s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 27 842s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 842s ok 28 842s # testing : log message [Mon Jun 03 13:27:06.155552 2024] [log_debug:info] [pid 166780:tid 3569335104] [client 127.0.0.1:41896] get (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 842s # didn't match 842s # expected: 'get' 842s # received: 'get' 842s ok 29 842s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 842s ok 845s t/apache/getfile.t .................. 845s # using LWP client 845s 1..219 845s # Running under perl version 5.038002 for linux 845s # Current time local: Mon Jun 3 13:27:06 2024 845s # Current time GMT: Mon Jun 3 13:27:06 2024 845s # Using Test.pm version 1.31 845s # Using Apache/Test.pm version 1.42 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "44f3-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 17651 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl.pod 845s # expected: 17651 845s # received: 17651 845s ok 1 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "dbb0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 56240 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5004delta.pod 845s # expected: 56240 845s # received: 56240 845s ok 2 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "85eb-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 34283 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5005delta.pod 845s # expected: 34283 845s # received: 34283 845s ok 3 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "d8ed-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 55533 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5100delta.pod 845s # expected: 55533 845s # received: 55533 845s ok 4 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "ab70-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 43888 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5101delta.pod 845s # expected: 43888 845s # received: 43888 845s ok 5 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "15cb7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 89271 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5120delta.pod 845s # expected: 89271 845s # received: 89271 845s ok 6 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2707-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9991 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5121delta.pod 845s # expected: 9991 845s # received: 9991 845s ok 7 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2569-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9577 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5122delta.pod 845s # expected: 9577 845s # received: 9577 845s ok 8 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1004-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4100 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5123delta.pod 845s # expected: 4100 845s # received: 4100 845s ok 9 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "e58-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3672 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5124delta.pod 845s # expected: 3672 845s # received: 3672 845s ok 10 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1e03-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7683 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5125delta.pod 845s # expected: 7683 845s # received: 7683 845s ok 11 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "233aa-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 144298 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5140delta.pod 845s # expected: 144298 845s # received: 144298 845s ok 12 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1f1e-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7966 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5141delta.pod 845s # expected: 7966 845s # received: 7966 845s ok 13 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1aec-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6892 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5142delta.pod 845s # expected: 6892 845s # received: 6892 845s ok 14 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1e50-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7760 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5143delta.pod 845s # expected: 7760 845s # received: 7760 845s ok 15 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "18b7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6327 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5144delta.pod 845s # expected: 6327 845s # received: 6327 845s ok 16 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "20a09-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 133641 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5160delta.pod 845s # expected: 133641 845s # received: 133641 845s ok 17 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "17fe-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6142 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5161delta.pod 845s # expected: 6142 845s # received: 6142 845s ok 18 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "e0a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3594 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5162delta.pod 845s # expected: 3594 845s # received: 3594 845s ok 19 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "ff5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4085 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5163delta.pod 845s # expected: 4085 845s # received: 4085 845s ok 20 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1d286-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 119430 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5180delta.pod 845s # expected: 119430 845s # received: 119430 845s ok 21 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "19c5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6597 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5181delta.pod 845s # expected: 6597 845s # received: 6597 845s ok 22 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "14d7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5335 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5182delta.pod 845s # expected: 5335 845s # received: 5335 845s ok 23 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1208-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4616 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5184delta.pod 845s # expected: 4616 845s # received: 4616 845s ok 24 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1c352-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 115538 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5200delta.pod 845s # expected: 115538 845s # received: 115538 845s ok 25 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2a07-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10759 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5201delta.pod 845s # expected: 10759 845s # received: 10759 845s ok 26 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2fef-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 12271 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5202delta.pod 845s # expected: 12271 845s # received: 12271 845s ok 27 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2410-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9232 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5203delta.pod 845s # expected: 9232 845s # received: 9232 845s ok 28 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1fa90-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 129680 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5220delta.pod 845s # expected: 129680 845s # received: 129680 845s ok 29 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "293d-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10557 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5221delta.pod 845s # expected: 10557 845s # received: 10557 845s ok 30 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "301f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 12319 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5222delta.pod 845s # expected: 12319 845s # received: 12319 845s ok 31 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "20fa-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8442 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5223delta.pod 845s # expected: 8442 845s # received: 8442 845s ok 32 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1162-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4450 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5224delta.pod 845s # expected: 4450 845s # received: 4450 845s ok 33 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "fc0b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 64523 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5240delta.pod 845s # expected: 64523 845s # received: 64523 845s ok 34 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2009-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8201 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5241delta.pod 845s # expected: 8201 845s # received: 8201 845s ok 35 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1007-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4103 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5242delta.pod 845s # expected: 4103 845s # received: 4103 845s ok 36 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2aac-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10924 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5243delta.pod 845s # expected: 10924 845s # received: 10924 845s ok 37 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1168-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4456 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5244delta.pod 845s # expected: 4456 845s # received: 4456 845s ok 38 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1875b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 100187 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5260delta.pod 845s # expected: 100187 845s # received: 100187 845s ok 39 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1e25-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7717 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5261delta.pod 845s # expected: 7717 845s # received: 7717 845s ok 40 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1e16-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7702 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5262delta.pod 845s # expected: 7702 845s # received: 7702 845s ok 41 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1b69-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7017 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5263delta.pod 845s # expected: 7017 845s # received: 7017 845s ok 42 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "115d9-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 71129 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5280delta.pod 845s # expected: 71129 845s # received: 71129 845s ok 43 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "11f7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4599 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5281delta.pod 845s # expected: 4599 845s # received: 4599 845s ok 44 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1806-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6150 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5282delta.pod 845s # expected: 6150 845s # received: 6150 845s ok 45 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "13f7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5111 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5283delta.pod 845s # expected: 5111 845s # received: 5111 845s ok 46 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9efd-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 40701 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5300delta.pod 845s # expected: 40701 845s # received: 40701 845s ok 47 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1662-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5730 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5301delta.pod 845s # expected: 5730 845s # received: 5730 845s ok 48 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "124a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4682 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5302delta.pod 845s # expected: 4682 845s # received: 4682 845s ok 49 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1374-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4980 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5303delta.pod 845s # expected: 4980 845s # received: 4980 845s ok 50 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "d310-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 54032 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5320delta.pod 845s # expected: 54032 845s # received: 54032 845s ok 51 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1b5f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7007 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5321delta.pod 845s # expected: 7007 845s # received: 7007 845s ok 52 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9201-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 37377 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5340delta.pod 845s # expected: 37377 845s # received: 37377 845s ok 53 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1076-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4214 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5341delta.pod 845s # expected: 4214 845s # received: 4214 845s ok 54 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "f6a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3946 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5342delta.pod 845s # expected: 3946 845s # received: 3946 845s ok 55 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "fd6-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4054 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5343delta.pod 845s # expected: 4054 845s # received: 4054 845s ok 56 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "ad8b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 44427 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5360delta.pod 845s # expected: 44427 845s # received: 44427 845s ok 57 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1288-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4744 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5361delta.pod 845s # expected: 4744 845s # received: 4744 845s ok 58 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "f6a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3946 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5362delta.pod 845s # expected: 3946 845s # received: 3946 845s ok 59 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "fd7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4055 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5363delta.pod 845s # expected: 4055 845s # received: 4055 845s ok 60 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "10d49-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 68937 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5380delta.pod 845s # expected: 68937 845s # received: 68937 845s ok 61 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "f6a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3946 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5381delta.pod 845s # expected: 3946 845s # received: 3946 845s ok 62 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "fd4-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4052 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl5382delta.pod 845s # expected: 4052 845s # received: 4052 845s ok 63 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1e729-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 124713 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl561delta.pod 845s # expected: 124713 845s # received: 124713 845s ok 64 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1a2c1-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 107201 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl56delta.pod 845s # expected: 107201 845s # received: 107201 845s ok 65 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "94ac-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 38060 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl581delta.pod 845s # expected: 38060 845s # received: 38060 845s ok 66 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1176-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4470 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl582delta.pod 845s # expected: 4470 845s # received: 4470 845s ok 67 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "18bf-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6335 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl583delta.pod 845s # expected: 6335 845s # received: 6335 845s ok 68 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1cc3-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7363 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl584delta.pod 845s # expected: 7363 845s # received: 7363 845s ok 69 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1701-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5889 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl585delta.pod 845s # expected: 5889 845s # received: 5889 845s ok 70 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "122b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4651 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl586delta.pod 845s # expected: 4651 845s # received: 4651 845s ok 71 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "20a5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8357 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl587delta.pod 845s # expected: 8357 845s # received: 8357 845s ok 72 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "62c1-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 25281 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl588delta.pod 845s # expected: 25281 845s # received: 25281 845s ok 73 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "d290-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 53904 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl589delta.pod 845s # expected: 53904 845s # received: 53904 845s ok 74 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1c1d5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 115157 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perl58delta.pod 845s # expected: 115157 845s # received: 115157 845s ok 75 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4fe9-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 20457 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlaix.pod 845s # expected: 20457 845s # received: 20457 845s ok 76 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1688-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5768 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlamiga.pod 845s # expected: 5768 845s # received: 5768 845s ok 77 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2031-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8241 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlandroid.pod 845s # expected: 8241 845s # received: 8241 845s ok 78 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "c9433-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 824371 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlapi.pod 845s # expected: 824371 845s # received: 824371 845s ok 79 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "5837-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 22583 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlapio.pod 845s # expected: 22583 845s # received: 22583 845s ok 80 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1b62-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7010 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlartistic.pod 845s # expected: 7010 845s # received: 7010 845s ok 81 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "20c2-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8386 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlbook.pod 845s # expected: 8386 845s # received: 8386 845s ok 82 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "126-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 294 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlboot.pod 845s # expected: 294 845s # received: 294 845s ok 83 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "130-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 304 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlbot.pod 845s # expected: 304 845s # received: 304 845s ok 84 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1f50-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8016 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlbs2000.pod 845s # expected: 8016 845s # received: 8016 845s ok 85 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "dea2-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 56994 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlcall.pod 845s # expected: 56994 845s # received: 56994 845s ok 86 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1180-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4480 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlcheat.pod 845s # expected: 4480 845s # received: 4480 845s ok 87 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "23bf-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9151 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlclass.pod 845s # expected: 9151 845s # received: 9151 845s ok 88 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "3c63-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 15459 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlclassguts.pod 845s # expected: 15459 845s # received: 15459 845s ok 89 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "254a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9546 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlclib.pod 845s # expected: 9546 845s # received: 9546 845s ok 90 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "12e5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4837 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlcn.pod 845s # expected: 4837 845s # received: 4837 845s ok 91 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1b1a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6938 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlcommunity.pod 845s # expected: 6938 845s # received: 6938 845s ok 92 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "662a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 26154 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlcygwin.pod 845s # expected: 26154 845s # received: 26154 845s ok 93 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "cfa2-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 53154 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldata.pod 845s # expected: 53154 845s # received: 53154 845s ok 94 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "134f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4943 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 845s # expected: 4943 845s # received: 4943 845s ok 95 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "a85c-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 43100 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldebguts.pod 845s # expected: 43100 845s # received: 43100 845s ok 96 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "5693-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 22163 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldebtut.pod 845s # expected: 22163 845s # received: 22163 845s ok 97 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9bbb-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 39867 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldebug.pod 845s # expected: 39867 845s # received: 39867 845s ok 98 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "fd4-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4052 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldelta.pod 845s # expected: 4052 845s # received: 4052 845s ok 99 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "5f0a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 24330 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldeprecation.pod 845s # expected: 24330 845s # received: 24330 845s ok 100 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4c051-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 311377 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldiag.pod 845s # expected: 311377 845s # received: 311377 845s ok 101 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "24a0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9376 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldoc.pod 845s # expected: 9376 845s # received: 9376 845s ok 102 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "b4ed-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 46317 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldocstyle.pod 845s # expected: 46317 845s # received: 46317 845s ok 103 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "687a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 26746 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldsc.pod 845s # expected: 26746 845s # received: 26746 845s ok 104 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1f17-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7959 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perldtrace.pod 845s # expected: 7959 845s # received: 7959 845s ok 105 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "14981-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 84353 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlebcdic.pod 845s # expected: 84353 845s # received: 84353 845s ok 106 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9321-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 37665 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlembed.pod 845s # expected: 37665 845s # received: 37665 845s ok 107 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2877-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10359 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlexperiment.pod 845s # expected: 10359 845s # received: 10359 845s ok 108 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "590b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 22795 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq.pod 845s # expected: 22795 845s # received: 22795 845s ok 109 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "385d-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 14429 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq1.pod 845s # expected: 14429 845s # received: 14429 845s ok 110 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "24a1-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9377 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq2.pod 845s # expected: 9377 845s # received: 9377 845s ok 111 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "92e1-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 37601 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq3.pod 845s # expected: 37601 845s # received: 37601 845s ok 112 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "162be-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 90814 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq4.pod 845s # expected: 90814 845s # received: 90814 845s ok 113 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "d7fc-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 55292 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq5.pod 845s # expected: 55292 845s # received: 55292 845s ok 114 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9a71-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 39537 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq6.pod 845s # expected: 39537 845s # received: 39537 845s ok 115 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "93b8-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 37816 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq7.pod 845s # expected: 37816 845s # received: 37816 845s ok 116 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "c310-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 49936 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq8.pod 845s # expected: 49936 845s # received: 49936 845s ok 117 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "3b75-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 15221 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfaq9.pod 845s # expected: 15221 845s # received: 15221 845s ok 118 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "56ca-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 22218 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfilter.pod 845s # expected: 22218 845s # received: 22218 845s ok 119 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "342b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 13355 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfork.pod 845s # expected: 13355 845s # received: 13355 845s ok 120 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "40e0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 16608 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlform.pod 845s # expected: 16608 845s # received: 16608 845s ok 121 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "671-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 1649 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 845s # expected: 1649 845s # received: 1649 845s ok 122 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "67142-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 422210 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlfunc.pod 845s # expected: 422210 845s # received: 422210 845s ok 123 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "7c2a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 31786 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlgit.pod 845s # expected: 31786 845s # received: 31786 845s ok 124 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "21810-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 137232 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlglossary.pod 845s # expected: 137232 845s # received: 137232 845s ok 125 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4075-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 16501 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlgov.pod 845s # expected: 16501 845s # received: 16501 845s ok 126 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "35f7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 13815 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlgpl.pod 845s # expected: 13815 845s # received: 13815 845s ok 127 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2c264-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 180836 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlguts.pod 845s # expected: 180836 845s # received: 180836 845s ok 128 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "afe4-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 45028 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhack.pod 845s # expected: 45028 845s # received: 45028 845s ok 129 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "11a38-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 72248 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhacktips.pod 845s # expected: 72248 845s # received: 72248 845s ok 130 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1809-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6153 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhacktut.pod 845s # expected: 6153 845s # received: 6153 845s ok 131 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "5f7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 1527 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhaiku.pod 845s # expected: 1527 845s # received: 1527 845s ok 132 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "e88a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 59530 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhist.pod 845s # expected: 59530 845s # received: 59530 845s ok 133 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "77a4-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 30628 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhpux.pod 845s # expected: 30628 845s # received: 30628 845s ok 134 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "7dd-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 2013 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlhurd.pod 845s # expected: 2013 845s # received: 2013 845s ok 135 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1f865-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 129125 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlintern.pod 845s # expected: 129125 845s # received: 129125 845s ok 136 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9216-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 37398 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlinterp.pod 845s # expected: 37398 845s # received: 37398 845s ok 137 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "579d-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 22429 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlintro.pod 845s # expected: 22429 845s # received: 22429 845s ok 138 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "8ad3-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 35539 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perliol.pod 845s # expected: 35539 845s # received: 35539 845s ok 139 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "11817-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 71703 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlipc.pod 845s # expected: 71703 845s # received: 71703 845s ok 140 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1150-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4432 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlirix.pod 845s # expected: 4432 845s # received: 4432 845s ok 141 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "20a8-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8360 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perljp.pod 845s # expected: 8360 845s # received: 8360 845s ok 142 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2fc0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 12224 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlko.pod 845s # expected: 12224 845s # received: 12224 845s ok 143 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "163-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 355 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perllexwarn.pod 845s # expected: 355 845s # received: 355 845s ok 144 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "7ea-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 2026 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perllinux.pod 845s # expected: 2026 845s # received: 2026 845s ok 145 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "12457-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 74839 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perllocale.pod 845s # expected: 74839 845s # received: 74839 845s ok 146 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Accept-Ranges: bytes 845s #ETag: "24dc-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9436 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:08 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perllol.pod 845s # expected: 9436 845s # received: 9436 845s ok 147 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2f6f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 12143 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlmacosx.pod 845s # expected: 12143 845s # received: 12143 845s ok 148 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "6753-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 26451 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlmod.pod 845s # expected: 26451 845s # received: 26451 845s ok 149 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2574-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9588 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 845s # expected: 9588 845s # received: 9588 845s ok 150 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "e547-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 58695 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlmodlib.pod 845s # expected: 58695 845s # received: 58695 845s ok 151 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "573b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 22331 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 845s # expected: 22331 845s # received: 22331 845s ok 152 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "d65-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3429 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlmroapi.pod 845s # expected: 3429 845s # received: 3429 845s ok 153 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2ad3-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10963 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlnewmod.pod 845s # expected: 10963 845s # received: 10963 845s ok 154 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "20a5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8357 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlnumber.pod 845s # expected: 8357 845s # received: 8357 845s ok 155 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "8d30-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 36144 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlobj.pod 845s # expected: 36144 845s # received: 36144 845s ok 156 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "6885-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 26757 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlootut.pod 845s # expected: 26757 845s # received: 26757 845s ok 157 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "251a5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 151973 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlop.pod 845s # expected: 151973 845s # received: 151973 845s ok 158 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4db-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 1243 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 845s # expected: 1243 845s # received: 1243 845s ok 159 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "3b77-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 15223 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlopentut.pod 845s # expected: 15223 845s # received: 15223 845s ok 160 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "16cb9-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 93369 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlos2.pod 845s # expected: 93369 845s # received: 93369 845s ok 161 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "37cb-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 14283 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlos390.pod 845s # expected: 14283 845s # received: 14283 845s ok 162 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "12b0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4784 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlos400.pod 845s # expected: 4784 845s # received: 4784 845s ok 163 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "c8a9-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 51369 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlpacktut.pod 845s # expected: 51369 845s # received: 51369 845s ok 164 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "c2bd-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 49853 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlperf.pod 845s # expected: 49853 845s # received: 49853 845s ok 165 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1418-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5144 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlplan9.pod 845s # expected: 5144 845s # received: 5144 845s ok 166 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "5b65-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 23397 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlpod.pod 845s # expected: 23397 845s # received: 23397 845s ok 167 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "10d10-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 68880 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlpodspec.pod 845s # expected: 68880 845s # received: 68880 845s ok 168 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2f40-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 12096 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 845s # expected: 12096 845s # received: 12096 845s ok 169 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "67b7-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 26551 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlpolicy.pod 845s # expected: 26551 845s # received: 26551 845s ok 170 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "15cc8-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 89288 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlport.pod 845s # expected: 89288 845s # received: 89288 845s ok 171 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1412-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 5138 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlpragma.pod 845s # expected: 5138 845s # received: 5138 845s ok 172 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1a25-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 6693 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlqnx.pod 845s # expected: 6693 845s # received: 6693 845s ok 173 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2127d-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 135805 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlre.pod 845s # expected: 135805 845s # received: 135805 845s ok 174 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "7bad-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 31661 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlreapi.pod 845s # expected: 31661 845s # received: 31661 845s ok 175 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "818f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 33167 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 845s # expected: 33167 845s # received: 33167 845s ok 176 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "beb0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 48816 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 845s # expected: 48816 845s # received: 48816 845s ok 177 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "8c47-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 35911 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlref.pod 845s # expected: 35911 845s # received: 35911 845s ok 178 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4944-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 18756 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlreftut.pod 845s # expected: 18756 845s # received: 18756 845s ok 179 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "a989-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 43401 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlreguts.pod 845s # expected: 43401 845s # received: 43401 845s ok 180 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1fd-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 509 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlrepository.pod 845s # expected: 509 845s # received: 509 845s ok 181 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4af5-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 19189 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlrequick.pod 845s # expected: 19189 845s # received: 19189 845s ok 182 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "3ce4-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 15588 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlreref.pod 845s # expected: 15588 845s # received: 15588 845s ok 183 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1e219-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 123417 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlretut.pod 845s # expected: 123417 845s # received: 123417 845s ok 184 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "60c-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 1548 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlriscos.pod 845s # expected: 1548 845s # received: 1548 845s ok 185 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "e52d-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 58669 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlrun.pod 845s # expected: 58669 845s # received: 58669 845s ok 186 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "6cc6-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 27846 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsec.pod 845s # expected: 27846 845s # received: 27846 845s ok 187 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "4af2-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 19186 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 845s # expected: 19186 845s # received: 19186 845s ok 188 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "74a6-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 29862 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsolaris.pod 845s # expected: 29862 845s # received: 29862 845s ok 189 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1bdc-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7132 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsource.pod 845s # expected: 7132 845s # received: 7132 845s ok 190 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "233b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 9019 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlstyle.pod 845s # expected: 9019 845s # received: 9019 845s ok 191 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "12f85-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 77701 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsub.pod 845s # expected: 77701 845s # received: 77701 845s ok 192 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "d2de-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 53982 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsyn.pod 845s # expected: 53982 845s # received: 53982 845s ok 193 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "2858-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10328 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlsynology.pod 845s # expected: 10328 845s # received: 10328 845s ok 194 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "b53a-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 46394 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlthrtut.pod 845s # expected: 46394 845s # received: 46394 845s ok 195 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "9a91-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 39569 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltie.pod 845s # expected: 39569 845s # received: 39569 845s ok 196 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "b9206-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 758278 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltoc.pod 845s # expected: 758278 845s # received: 758278 845s ok 197 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "174-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 372 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltodo.pod 845s # expected: 372 845s # received: 372 845s ok 198 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "126-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 294 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltooc.pod 845s # expected: 294 845s # received: 294 845s ok 199 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "126-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 294 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltoot.pod 845s # expected: 294 845s # received: 294 845s ok 200 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "297f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 10623 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltrap.pod 845s # expected: 10623 845s # received: 10623 845s ok 201 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "213f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 8511 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltru64.pod 845s # expected: 8511 845s # received: 8511 845s ok 202 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1183-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4483 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perltw.pod 845s # expected: 4483 845s # received: 4483 845s ok 203 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "162c0-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 90816 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlunicode.pod 845s # expected: 90816 845s # received: 90816 845s ok 204 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "6349-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 25417 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlunicook.pod 845s # expected: 25417 845s # received: 25417 845s ok 205 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "372e-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 14126 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlunifaq.pod 845s # expected: 14126 845s # received: 14126 845s ok 206 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "96e1-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 38625 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perluniintro.pod 845s # expected: 38625 845s # received: 38625 845s ok 207 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "6eefa-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 454394 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perluniprops.pod 845s # expected: 454394 845s # received: 454394 845s ok 208 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1f0f-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7951 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlunitut.pod 845s # expected: 7951 845s # received: 7951 845s ok 209 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1ce8-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 7400 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlutil.pod 845s # expected: 7400 845s # received: 7400 845s ok 210 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "16ab2-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 92850 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlvar.pod 845s # expected: 92850 845s # received: 92850 845s ok 211 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "c68d-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 50829 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlvms.pod 845s # expected: 50829 845s # received: 50829 845s ok 212 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "f16-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 3862 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlvos.pod 845s # expected: 3862 845s # received: 3862 845s ok 213 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "7fdb-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 32731 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlwin32.pod 845s # expected: 32731 845s # received: 32731 845s ok 214 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "1532b-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 86827 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlxs.pod 845s # expected: 86827 845s # received: 86827 845s ok 215 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "c504-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 50436 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlxstut.pod 845s # expected: 50436 845s # received: 50436 845s ok 216 845s #lwp request: 845s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "5dc1-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 24001 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 845s # expected: 24001 845s # received: 24001 845s ok 217 845s #lwp request: 845s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "b1324-616606a93b340" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 725796 845s #Last-Modified: Thu, 18 Apr 2024 15:13:41 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-binary-httpd 845s # expected: 725796 845s # received: 725796 845s ok 218 845s #lwp request: 845s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 845s #User-Agent: libwww-perl/6.77 845s # 845s #server response: 845s #HTTP/1.1 200 OK 845s #Connection: close 845s #Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Accept-Ranges: bytes 845s #ETag: "3d5470-61715b8b6be40" 845s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 845s #Vary: In-If1 845s #Content-Length: 4019312 845s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 845s #Client-Date: Mon, 03 Jun 2024 13:27:09 GMT 845s #Client-Peer: 127.0.0.1:8529 845s #Client-Response-Num: 1 845s #DMMATCH1: 1 845s # 845s # testing : download of /getfiles-binary-perl 845s # expected: 4019312 845s # received: 4019312 845s ok 219 845s ok 847s t/apache/headers.t .................. 847s 1..27 847s # Running under perl version 5.038002 for linux 847s # Current time local: Mon Jun 3 13:27:09 2024 847s # Current time GMT: Mon Jun 3 13:27:09 2024 847s # Using Test.pm version 1.31 847s # Using Apache/Test.pm version 1.42 847s testing: Hello: World 847s ok 1 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 2 847s header: [World] vs [World] 847s # testing : compare header Hello value 847s # expected: 'World' 847s # received: 'World' 847s ok 3 847s testing: Hello: World 847s ok 4 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 5 847s header: [World] vs [World] 847s # testing : compare header Hello value 847s # expected: 'World' 847s # received: 'World' 847s ok 6 847s testing: Hello: World 847s ok 7 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 8 847s header: [World] vs [World] 847s # testing : compare header Hello value 847s # expected: 'World' 847s # received: 'World' 847s ok 9 847s testing: Hello: Foo 847s Bar 847s ok 10 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 11 847s header: [Foo Bar] vs [Foo Bar] 847s # testing : compare header Hello value 847s # expected: 'Foo Bar' 847s # received: 'Foo Bar' 847s ok 12 847s testing: Hello: Foo 847s Bar 847s ok 13 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 14 847s header: [Foo Bar] vs [Foo Bar] 847s # testing : compare header Hello value 847s # expected: 'Foo Bar' 847s # received: 'Foo Bar' 847s ok 15 847s testing: Hello: Foo 847s Bar 847s ok 16 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 17 847s header: [Foo Bar] vs [Foo Bar] 847s # testing : compare header Hello value 847s # expected: 'Foo Bar' 847s # received: 'Foo Bar' 847s ok 18 847s testing: Hello: Foo 847s Bar 847s ok 19 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 20 847s header: [Foo Bar] vs [Foo Bar] 847s # testing : compare header Hello value 847s # expected: 'Foo Bar' 847s # received: 'Foo Bar' 847s ok 21 847s testing: Hello: Foo 847s Bar 847s ok 22 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 23 847s header: [Foo Bar] vs [Foo Bar] 847s # testing : compare header Hello value 847s # expected: 'Foo Bar' 847s # received: 'Foo Bar' 847s ok 24 847s testing: Hello:World 847s ok 25 847s # testing : response success 847s # expected: qr/HTTP\/1\.. 200 OK/ 847s # received: 'HTTP/1.1 200 OK' 847s ok 26 847s header: [World] vs [World] 847s # testing : compare header Hello value 847s # expected: 'World' 847s # received: 'World' 847s ok 27 847s ok 849s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 852s t/apache/http_strict.t .............. 852s 1..178 852s # Running under perl version 5.038002 for linux 852s # Current time local: Mon Jun 3 13:27:13 2024 852s # Current time GMT: Mon Jun 3 13:27:13 2024 852s # Using Test.pm version 1.31 852s # Using Apache/Test.pm version 1.42 852s # SENDING: 852s # GET / HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 1 852s # SENDING: 852s # GET / HTTP/1.0\n\n 852s # expecting success, got 200 852s ok 2 852s # SENDING: 852s # get / HTTP/1.0\r\n\r\n 852s # expecting 501, got 501 852s ok 3 852s # SENDING: 852s # G ET / HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 4 852s # SENDING: 852s # G\x00ET / HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 5 852s # SENDING: 852s # G/T / HTTP/1.0\r\n\r\n 852s # expecting 501, got 501 852s ok 6 852s # SENDING: 852s # GET /\x00 HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 7 852s # SENDING: 852s # GET / HTTP/1.0\x00\r\n\r\n 852s # expecting 400, got 400 852s ok 8 852s # SENDING: 852s # GET\x0c/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 9 852s # SENDING: 852s # GET\r/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 10 852s # SENDING: 852s # GET\t/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 11 852s # SENDING: 852s # GET / HTT/1.0\r\n\r\n 852s # expecting error, got 400 852s ok 12 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 852s # expecting success, got 200 852s ok 13 852s # SENDING: 852s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 852s # expecting success, got 200 852s ok 14 852s # SENDING: 852s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 852s # expecting success, got 200 852s ok 15 852s # SENDING: 852s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 16 852s # SENDING: 852s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 17 852s # SENDING: 852s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 852s # expecting 200, got 200 852s ok 18 852s # SENDING: 852s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 19 852s # SENDING: 852s # GET / HTTP/\r\nHost: localhost\r\n\r\n 852s # expecting error, got 400 852s ok 20 852s # SENDING: 852s # GET / HTTP/0.9\r\n\r\n 852s # expecting error, got 400 852s ok 21 852s # SENDING: 852s # GET / HTTP/0.8\r\n\r\n 852s # expecting error, got 400 852s ok 22 852s # SENDING: 852s # GET /\x01 HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 23 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 24 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 852s # expecting 200, got 200 852s ok 25 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 852s # expecting 400, got 400 852s ok 26 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 852s # expecting 200, got 200 852s ok 27 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo\r\n\r\n 852s # expecting 400, got 400 852s ok 28 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 852s # expecting 400, got 400 852s ok 29 852s # SENDING: 852s # GET / HTTP/1.0\r\n: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 30 852s # SENDING: 852s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 31 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 852s # expecting 400, got 400 852s ok 32 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 852s # expecting 400, got 400 852s ok 33 852s # SENDING: 852s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 852s # expecting 400, got 400 852s ok 34 852s # SENDING: 852s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 35 852s # SENDING: 852s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 36 852s # SENDING: 852s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 37 852s # SENDING: 852s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 852s # expecting 200, got 200 852s ok 38 852s # SENDING: 852s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 852s # expecting 400, got 400 852s ok 39 852s # SENDING: 852s # GET / HTTP/1.0\r\r 852s # expecting dropped connection and HTTPD dropped connection 852s ok 40 852s # SENDING: 852s # GET /\r\n 852s # expecting headerless HTTP/0.9 body, got response 852s ok 41 852s # SENDING: 852s # GET /#frag HTTP/1.0\r\n 852s # expecting 400, got 400 852s ok 42 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 852s # expecting 200, got 200 852s ok 43 852s # SENDING: 852s # GET http://017700000001/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 44 852s # SENDING: 852s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 45 852s # SENDING: 852s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 46 852s # SENDING: 852s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 47 852s # SENDING: 852s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 48 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 852s # expecting 200, got 200 852s ok 49 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 852s # expecting 400, got 400 852s ok 50 852s # SENDING: 852s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 51 852s # SENDING: 852s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 52 852s # SENDING: 852s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 53 852s # SENDING: 852s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 54 852s # SENDING: 852s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 55 852s # SENDING: 852s # GET http://[::1]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 56 852s # SENDING: 852s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 57 852s # SENDING: 852s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 58 852s # SENDING: 852s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 59 852s # SENDING: 852s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 60 852s # SENDING: 852s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 61 852s # SENDING: 852s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 62 852s # SENDING: 852s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 63 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 852s # expecting success, got 200 852s ok 64 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 852s # expecting success, got 200 852s ok 65 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 852s # expecting success, got 200 852s ok 66 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 852s # expecting success, got 200 852s ok 67 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 852s # expecting success, got 200 852s ok 68 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 852s # expecting success, got 200 852s ok 69 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 852s # expecting 200, got 200 852s ok 70 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 852s # expecting 200, got 200 852s ok 71 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 852s # expecting 400, got 400 852s ok 72 852s # SENDING: 852s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 73 852s # SENDING: 852s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 74 852s # SENDING: 852s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 75 852s # SENDING: 852s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 76 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 852s # expecting 200, got 200 852s ok 77 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 852s # expecting 200, got 200 852s ok 78 852s # SENDING: 852s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 79 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 852s # DECODED: Foo: bar 852s # RESPONSE: 852s # HTTP/1.1 200 OK\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Foo: bar\r\n 852s # Vary: In-If1\r\n 852s # DMMATCH1: 1\r\n 852s # Connection: close\r\n 852s # Content-Type: text/plain\r\n 852s # \r\n 852s # Hi!\n 852s # SERVERNAME=localhost\n 852s # HTTP_HOST=\n 852s # 852s # expecting 200, got 200 852s ok 80 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 852s # DECODED: Foo: 852s # RESPONSE: 852s # HTTP/1.1 200 OK\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Foo: \r\n 852s # Vary: In-If1\r\n 852s # DMMATCH1: 1\r\n 852s # Connection: close\r\n 852s # Content-Type: text/plain\r\n 852s # \r\n 852s # Hi!\n 852s # SERVERNAME=localhost\n 852s # HTTP_HOST=\n 852s # 852s # expecting 200, got 200 852s ok 81 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 852s # DECODED: : bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 564\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 82 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 852s # DECODED: F\x00oo: bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 528\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 83 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 852s # DECODED: F\x01oo: bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 564\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 84 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 852s # DECODED: F\noo: bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 528\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 85 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 852s # DECODED: Foo: b\tar 852s # RESPONSE: 852s # HTTP/1.1 200 OK\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Foo: b\tar\r\n 852s # Vary: In-If1\r\n 852s # DMMATCH1: 1\r\n 852s # Connection: close\r\n 852s # Content-Type: text/plain\r\n 852s # \r\n 852s # Hi!\n 852s # SERVERNAME=localhost\n 852s # HTTP_HOST=\n 852s # 852s # expecting 200, got 200 852s ok 86 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 852s # DECODED: Foo: b\x01ar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 87 852s # SENDING: 852s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 852s # expecting 500, got 500 852s ok 88 852s # SENDING: 852s # GET / HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 89 852s # SENDING: 852s # GET / HTTP/1.0\n\n 852s # expecting 400, got 400 852s ok 90 852s # SENDING: 852s # get / HTTP/1.0\r\n\r\n 852s # expecting 501, got 501 852s ok 91 852s # SENDING: 852s # G ET / HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 92 852s # SENDING: 852s # G\x00ET / HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 93 852s # SENDING: 852s # G/T / HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 94 852s # SENDING: 852s # GET /\x00 HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 95 852s # SENDING: 852s # GET / HTTP/1.0\x00\r\n\r\n 852s # expecting 400, got 400 852s ok 96 852s # SENDING: 852s # GET\x0c/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 97 852s # SENDING: 852s # GET\r/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 98 852s # SENDING: 852s # GET\t/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 99 852s # SENDING: 852s # GET / HTT/1.0\r\n\r\n 852s # expecting error, got 400 852s ok 100 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 852s # expecting success, got 200 852s ok 101 852s # SENDING: 852s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 852s # expecting success, got 200 852s ok 102 852s # SENDING: 852s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 852s # expecting success, got 200 852s ok 103 852s # SENDING: 852s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 104 852s # SENDING: 852s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 105 852s # SENDING: 852s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 106 852s # SENDING: 852s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 107 852s # SENDING: 852s # GET / HTTP/\r\nHost: localhost\r\n\r\n 852s # expecting error, got 400 852s ok 108 852s # SENDING: 852s # GET / HTTP/0.9\r\n\r\n 852s # expecting error, got 400 852s ok 109 852s # SENDING: 852s # GET / HTTP/0.8\r\n\r\n 852s # expecting error, got 400 852s ok 110 852s # SENDING: 852s # GET /\x01 HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 111 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 112 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 852s # expecting 200, got 200 852s ok 113 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 852s # expecting 400, got 400 852s ok 114 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 852s # expecting 400, got 400 852s ok 115 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo\r\n\r\n 852s # expecting 400, got 400 852s ok 116 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 852s # expecting 400, got 400 852s ok 117 852s # SENDING: 852s # GET / HTTP/1.0\r\n: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 118 852s # SENDING: 852s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 119 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 852s # expecting 400, got 400 852s ok 120 852s # SENDING: 852s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 852s # expecting 400, got 400 852s ok 121 852s # SENDING: 852s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 852s # expecting 400, got 400 852s ok 122 852s # SENDING: 852s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 123 852s # SENDING: 852s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 124 852s # SENDING: 852s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 852s # expecting 400, got 400 852s ok 125 852s # SENDING: 852s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 852s # expecting 200, got 200 852s ok 126 852s # SENDING: 852s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 852s # expecting 400, got 400 852s ok 127 852s # SENDING: 852s # GET / HTTP/1.0\r\r 852s # expecting dropped connection and HTTPD dropped connection 852s ok 128 852s # SENDING: 852s # GET /\r\n 852s # expecting headerless HTTP/0.9 body, got response 852s ok 129 852s # SENDING: 852s # GET /#frag HTTP/1.0\r\n 852s # expecting 400, got 400 852s ok 130 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 852s # expecting 400, got 400 852s ok 131 852s # SENDING: 852s # GET http://017700000001/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 132 852s # SENDING: 852s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 133 852s # SENDING: 852s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 134 852s # SENDING: 852s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 135 852s # SENDING: 852s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 136 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 852s # expecting 400, got 400 852s ok 137 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 852s # expecting 400, got 400 852s ok 138 852s # SENDING: 852s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 139 852s # SENDING: 852s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 140 852s # SENDING: 852s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 141 852s # SENDING: 852s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 142 852s # SENDING: 852s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 143 852s # SENDING: 852s # GET http://[::1]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 144 852s # SENDING: 852s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 145 852s # SENDING: 852s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 146 852s # SENDING: 852s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 147 852s # SENDING: 852s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 148 852s # SENDING: 852s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 149 852s # SENDING: 852s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 852s # expecting success, got 200 852s ok 150 852s # SENDING: 852s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 852s # expecting 400, got 400 852s ok 151 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 852s # expecting success, got 200 852s ok 152 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 852s # expecting success, got 200 852s ok 153 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 852s # expecting success, got 200 852s ok 154 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 852s # expecting success, got 200 852s ok 155 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 852s # expecting success, got 200 852s ok 156 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 852s # expecting success, got 200 852s ok 157 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 852s # expecting 400, got 400 852s ok 158 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 852s # expecting 400, got 400 852s ok 159 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 852s # expecting 400, got 400 852s ok 160 852s # SENDING: 852s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 161 852s # SENDING: 852s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 162 852s # SENDING: 852s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 163 852s # SENDING: 852s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 852s # expecting 200, got 200 852s ok 164 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 852s # expecting 200, got 200 852s ok 165 852s # SENDING: 852s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 852s # expecting 200, got 200 852s ok 166 852s # SENDING: 852s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 852s # expecting 200, got 200 852s ok 167 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 852s # DECODED: Foo: bar 852s # RESPONSE: 852s # HTTP/1.1 200 OK\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Foo: bar\r\n 852s # Vary: In-If1\r\n 852s # DMMATCH1: 1\r\n 852s # Connection: close\r\n 852s # Content-Type: text/plain\r\n 852s # \r\n 852s # Hi!\n 852s # SERVERNAME=localhost\n 852s # HTTP_HOST=\n 852s # 852s # expecting 200, got 200 852s ok 168 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 852s # DECODED: Foo: 852s # RESPONSE: 852s # HTTP/1.1 200 OK\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Foo: \r\n 852s # Vary: In-If1\r\n 852s # DMMATCH1: 1\r\n 852s # Connection: close\r\n 852s # Content-Type: text/plain\r\n 852s # \r\n 852s # Hi!\n 852s # SERVERNAME=localhost\n 852s # HTTP_HOST=\n 852s # 852s # expecting 200, got 200 852s ok 169 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 852s # DECODED: : bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 170 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 852s # DECODED: F\x00oo: bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 528\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 171 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 852s # DECODED: F\x01oo: bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 564\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 172 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 852s # DECODED: F\noo: bar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Content-Length: 528\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 173 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 852s # DECODED: Foo: b\tar 852s # RESPONSE: 852s # HTTP/1.1 200 OK\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Foo: b\tar\r\n 852s # Vary: In-If1\r\n 852s # DMMATCH1: 1\r\n 852s # Content-Length: 36\r\n 852s # Connection: close\r\n 852s # Content-Type: text/plain\r\n 852s # \r\n 852s # Hi!\n 852s # SERVERNAME=localhost\n 852s # HTTP_HOST=\n 852s # 852s # expecting 200, got 200 852s ok 174 852s # SENDING: 852s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 852s # DECODED: Foo: b\x01ar 852s # RESPONSE: 852s # HTTP/1.1 500 Internal Server Error\r\n 852s # Date: Mon, 03 Jun 2024 13:27:16 GMT\r\n 852s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 852s # Connection: close\r\n 852s # Content-Type: text/html; charset=iso-8859-1\r\n 852s # \r\n 852s # \n 852s # \n 852s # ... 852s # expecting 500, got 500 852s ok 175 852s # SENDING: 852s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 852s # expecting 500, got 500 852s ok 176 852s ok 177 852s ok 178 852s ok 855s t/apache/if_sections.t .............. 855s 1..46 855s # Running under perl version 5.038002 for linux 855s # Current time local: Mon Jun 3 13:27:16 2024 855s # Current time GMT: Mon Jun 3 13:27:16 2024 855s # Using Test.pm version 1.31 855s # Using Apache/Test.pm version 1.42 855s # /if_sec/ with '': 855s # expected: 200 855s # received: '200' 855s ok 1 855s # expected: undef 855s # received: undef 855s ok 2 855s # /if_sec/foo.if_test with '': 855s # expected: 200 855s # received: '200' 855s ok 3 855s # expected: undef 855s # received: undef 855s ok 4 855s # /if_sec/foo.if_test with '1': 855s # expected: 200 855s # received: '200' 855s ok 5 855s # expected: 'global1' 855s # received: 'global1' 855s ok 6 855s # /if_sec/foo.if_test with '1 11': 855s # expected: 200 855s # received: '200' 855s ok 7 855s # expected: 'global1, nested11, nested113' 855s # received: 'global1, nested11, nested113' 855s ok 8 855s # /if_sec/foo.if_test with '1 11 111': 855s # expected: 200 855s # received: '200' 855s ok 9 855s # expected: 'global1, nested11, nested111' 855s # received: 'global1, nested11, nested111' 855s ok 10 855s # /if_sec/foo.if_test with '1 11 112': 855s # expected: 200 855s # received: '200' 855s ok 11 855s # expected: 'global1, nested11, nested112' 855s # received: 'global1, nested11, nested112' 855s ok 12 855s # /if_sec/foo.if_test with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 13 855s # expected: 'global1, files2' 855s # received: 'global1, files2' 855s ok 14 855s # /if_sec/dir/foo.txt with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 15 855s # expected: 'global1, dir1, dir2, dir_files1' 855s # received: 'global1, dir1, dir2, dir_files1' 855s ok 16 855s # /if_sec/dir/ with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 17 855s # expected: 'global1, dir1, dir2' 855s # received: 'global1, dir1, dir2' 855s ok 18 855s # /if_sec/dir/ with '1 11': 855s # expected: 200 855s # received: '200' 855s ok 19 855s # expected: 'global1, dir1, nested11, nested113' 855s # received: 'global1, dir1, nested11, nested113' 855s ok 20 855s # /if_sec/dir/ with '1 11 111': 855s # expected: 200 855s # received: '200' 855s ok 21 855s # expected: 'global1, dir1, nested11, nested111' 855s # received: 'global1, dir1, nested11, nested111' 855s ok 22 855s # /if_sec/dir/ with '1 11 112': 855s # expected: 200 855s # received: '200' 855s ok 23 855s # expected: 'global1, dir1, nested11, nested112' 855s # received: 'global1, dir1, nested11, nested112' 855s ok 24 855s # /if_sec/loc/ with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 25 855s # expected: 'global1, loc1, loc2' 855s # received: 'global1, loc1, loc2' 855s ok 26 855s # /if_sec/loc/foo.txt with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 27 855s # expected: 'global1, loc1, loc2' 855s # received: 'global1, loc1, loc2' 855s ok 28 855s # /if_sec/loc/ with '1 11': 855s # expected: 200 855s # received: '200' 855s ok 29 855s # expected: 'global1, loc1, nested11, nested113' 855s # received: 'global1, loc1, nested11, nested113' 855s ok 30 855s # /if_sec/loc/ with '1 11 111': 855s # expected: 200 855s # received: '200' 855s ok 31 855s # expected: 'global1, loc1, nested11, nested111' 855s # received: 'global1, loc1, nested11, nested111' 855s ok 32 855s # /if_sec/loc/ with '1 11 112': 855s # expected: 200 855s # received: '200' 855s ok 33 855s # expected: 'global1, loc1, nested11, nested112' 855s # received: 'global1, loc1, nested11, nested112' 855s ok 34 855s # /if_sec/loc/foo.if_test with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 35 855s # expected: 'global1, files2, loc1, loc2' 855s # received: 'global1, files2, loc1, loc2' 855s ok 36 855s # /if_sec/loc/foo.if_test with '1 2 11': 855s # expected: 200 855s # received: '200' 855s ok 37 855s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 855s # received: 'global1, files2, loc1, loc2, nested11, nested113' 855s ok 38 855s # /if_sec/loc/foo.if_test with '1 2 11 111': 855s # expected: 200 855s # received: '200' 855s ok 39 855s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 855s # received: 'global1, files2, loc1, loc2, nested11, nested111' 855s ok 40 855s # /if_sec/loc/foo.if_test with '1 2 11 112': 855s # expected: 200 855s # received: '200' 855s ok 41 855s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 855s # received: 'global1, files2, loc1, loc2, nested11, nested112' 855s ok 42 855s # /if_sec/proxy/ with '1 2': 855s # expected: 200 855s # received: '200' 855s ok 43 855s # expected: 'global1, locp1, locp2' 855s # received: 'global1, locp1, locp2' 855s ok 44 855s # /if_sec/proxy/ with '2': 855s # expected: 200 855s # received: '200' 855s ok 45 855s # expected: 'locp2' 855s # received: 'locp2' 855s ok 46 855s ok 857s t/apache/iffile.t ................... 857s 1..2 857s # Running under perl version 5.038002 for linux 857s # Current time local: Mon Jun 3 13:27:19 2024 857s # Current time GMT: Mon Jun 3 13:27:19 2024 857s # Using Test.pm version 1.31 857s # Using Apache/Test.pm version 1.42 857s # expected: 200 857s # received: '200' 857s ok 1 857s # expected: 'success1, success2, success3, success4, success5' 857s # received: 'success1, success2, success3, success4, success5' 857s ok 2 857s ok 859s t/apache/leaks.t .................... skipped: mod_memory_track not activated 865s t/apache/limits.t ................... 865s 1..12 865s # Running under perl version 5.038002 for linux 865s # Current time local: Mon Jun 3 13:27:23 2024 865s # Current time GMT: Mon Jun 3 13:27:23 2024 865s # Using Test.pm version 1.31 865s # Using Apache/Test.pm version 1.42 865s # Testing LimitRequestLine; should succeed 865s # testing : Test #1 865s # expected: 200 865s # received: '200' 865s ok 1 865s # Testing LimitRequestLine; should fail 865s # testing : Test #2 865s # expected: 414 865s # received: '414' 865s ok 2 865s # Testing LimitRequestFieldSize; should succeed 865s # testing : Test #3 865s # expected: 200 865s # received: '200' 865s ok 3 865s # Testing LimitRequestFieldSize; should fail 865s # testing : Test #4 865s # expected: 400 865s # received: '400' 865s ok 4 865s # Testing LimitRequestFields; should succeed 865s # testing : Test #5 865s # expected: 200 865s # received: '200' 865s ok 5 865s # Testing LimitRequestFields; should fail 865s # testing : Test #6 865s # expected: 400 865s # received: '400' 865s ok 6 865s # Testing LimitRequestBody; should succeed 865s # Chunked transfer-encoding enabled 865s # testing : Test #7 865s # expected: 200 865s # received: '200' 865s ok 7 865s # Testing LimitRequestBody; should succeed 865s # Chunked transfer-encoding disabled 865s # testing : Test #8 865s # expected: 200 865s # received: '200' 865s ok 8 865s # Testing LimitRequestBody; should fail 865s # Chunked transfer-encoding enabled 865s # testing : Test #9 865s # expected: 413 865s # received: '413' 865s ok 9 865s # Testing LimitRequestBody; should fail 865s # Chunked transfer-encoding disabled 865s # testing : Test #10 865s # expected: 413 865s # received: '413' 865s ok 10 865s # Testing LimitRequestFieldSize; should succeed 865s # testing : Test #11 865s # expected: 200 865s # received: '200' 865s ok 11 865s # Testing LimitRequestFieldSize; should fail 865s # testing : Test #12 865s # expected: 400 865s # received: '400' 865s ok 12 865s ok 868s t/apache/loglevel.t ................. 868s 1..8 868s # Running under perl version 5.038002 for linux 868s # Current time local: Mon Jun 3 13:27:29 2024 868s # Current time GMT: Mon Jun 3 13:27:29 2024 868s # Using Test.pm version 1.31 868s # Using Apache/Test.pm version 1.42 868s ok 1 868s ok 2 868s ok 3 868s ok 4 868s ok 5 868s ok 6 868s ok 7 868s ok 8 868s ok 870s t/apache/maxranges.t ................ 870s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 870s 1..19 870s # Running under perl version 5.038002 for linux 870s # Current time local: Mon Jun 3 13:27:32 2024 870s # Current time GMT: Mon Jun 3 13:27:32 2024 870s # Using Test.pm version 1.31 870s # Using Apache/Test.pm version 1.42 870s ok 1 870s ok 2 870s ok 3 870s ok 4 870s ok 5 870s ok 6 870s ok 7 870s ok 8 870s ok 9 870s ok 10 870s ok 11 870s ok 12 870s ok 13 870s ok 14 870s ok 15 870s ok 16 870s ok 17 870s ok 18 870s ok 19 870s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 870s ok 872s t/apache/mergeslashes.t ............. 872s 1..9 872s # Running under perl version 5.038002 for linux 872s # Current time local: Mon Jun 3 13:27:34 2024 872s # Current time GMT: Mon Jun 3 13:27:34 2024 872s # Using Test.pm version 1.31 872s # Using Apache/Test.pm version 1.42 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for exact match 872s ok 1 872s # SENDING to 127.0.0.1:8539 872s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for merged even at front 872s ok 2 872s # SENDING to 127.0.0.1:8539 872s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for merged even at front 872s ok 3 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for c// should be merged 872s ok 4 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for a// should be merged 872s ok 5 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for a// matches locationmatch 872s ok 6 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 872s # expected 200, got 200 for c// doesn't match locationmatch 872s ok 7 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for baseline failed 872s ok 8 872s # SENDING to 127.0.0.1:8539 872s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 872s # expected 403, got 403 for b//d not merged for Location with OFF 872s ok 9 872s ok 875s t/apache/mmn.t ...................... 875s 1..2 875s # Running under perl version 5.038002 for linux 875s # Current time local: Mon Jun 3 13:27:36 2024 875s # Current time GMT: Mon Jun 3 13:27:36 2024 875s # Using Test.pm version 1.31 875s # Using Apache/Test.pm version 1.42 875s ok 1 875s ok 2 875s ok 877s t/apache/options.t .................. 877s 1..2 877s # Running under perl version 5.038002 for linux 877s # Current time local: Mon Jun 3 13:27:39 2024 877s # Current time GMT: Mon Jun 3 13:27:39 2024 877s # Using Test.pm version 1.31 877s # Using Apache/Test.pm version 1.42 877s # testing : code 877s # expected: 200 877s # received: '200' 877s ok 1 877s # testing : OPTIONS 877s # expected: qr/OPTIONS/ 877s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 877s ok 2 877s ok 881s t/apache/passbrigade.t .............. 881s # using LWP client 881s 1..114 881s # Running under perl version 5.038002 for linux 881s # Current time local: Mon Jun 3 13:27:41 2024 881s # Current time GMT: Mon Jun 3 13:27:41 2024 881s # Using Test.pm version 1.31 881s # Using Apache/Test.pm version 1.42 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 1024 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 1024 881s # received: 1024 881s ok 1 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 2048 881s # received: 2048 881s ok 2 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 3072 881s # received: 3072 881s ok 3 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 4096 881s # received: 4096 881s ok 4 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 5120 881s # received: 5120 881s ok 5 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 6144 881s # received: 6144 881s ok 6 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 7168 881s # received: 7168 881s ok 7 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 8192 881s # received: 8192 881s ok 8 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 9216 881s # received: 9216 881s ok 9 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 10240 881s # received: 10240 881s ok 10 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 11264 881s # received: 11264 881s ok 11 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 12288 881s # received: 12288 881s ok 12 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 13312 881s # received: 13312 881s ok 13 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 14336 881s # received: 14336 881s ok 14 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 15360 881s # received: 15360 881s ok 15 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 16384 881s # received: 16384 881s ok 16 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 17408 881s # received: 17408 881s ok 17 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 18432 881s # received: 18432 881s ok 18 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 19456 881s # received: 19456 881s ok 19 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 20480 881s # received: 20480 881s ok 20 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 21504 881s # received: 21504 881s ok 21 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 22528 881s # received: 22528 881s ok 22 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 23552 881s # received: 23552 881s ok 23 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 24576 881s # received: 24576 881s ok 24 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 25600 881s # received: 25600 881s ok 25 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 26624 881s # received: 26624 881s ok 26 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 27648 881s # received: 27648 881s ok 27 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 28672 881s # received: 28672 881s ok 28 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 29696 881s # received: 29696 881s ok 29 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 30720 881s # received: 30720 881s ok 30 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 31744 881s # received: 31744 881s ok 31 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 32768 881s # received: 32768 881s ok 32 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 33792 881s # received: 33792 881s ok 33 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 34816 881s # received: 34816 881s ok 34 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 35840 881s # received: 35840 881s ok 35 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 36864 881s # received: 36864 881s ok 36 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 37888 881s # received: 37888 881s ok 37 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 38912 881s # received: 38912 881s ok 38 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 39936 881s # received: 39936 881s ok 39 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 40960 881s # received: 40960 881s ok 40 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 41984 881s # received: 41984 881s ok 41 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 43008 881s # received: 43008 881s ok 42 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 44032 881s # received: 44032 881s ok 43 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 45056 881s # received: 45056 881s ok 44 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 46080 881s # received: 46080 881s ok 45 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 47104 881s # received: 47104 881s ok 46 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 48128 881s # received: 48128 881s ok 47 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 49152 881s # received: 49152 881s ok 48 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 50176 881s # received: 50176 881s ok 49 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 51200 881s # received: 51200 881s ok 50 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 102400 881s # received: 102400 881s ok 51 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 307200 881s # received: 307200 881s ok 52 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 512000 881s # received: 512000 881s ok 53 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 2048000 881s # received: 2048000 881s ok 54 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 4096000 881s # received: 4096000 881s ok 55 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:43 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 6144000 881s # received: 6144000 881s ok 56 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 10240000 881s # received: 10240000 881s ok 57 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 1024 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 1024 881s # received: 1024 881s ok 58 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 2048 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 2048 881s # received: 2048 881s ok 59 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 3072 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 3072 881s # received: 3072 881s ok 60 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 4096 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 4096 881s # received: 4096 881s ok 61 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 5120 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 5120 881s # received: 5120 881s ok 62 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 6144 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 6144 881s # received: 6144 881s ok 63 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 7168 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 7168 881s # received: 7168 881s ok 64 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 8192 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #DMMATCH1: 1 881s # 881s # testing : bytes in body 881s # expected: 8192 881s # received: 8192 881s ok 65 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 9216 881s # received: 9216 881s ok 66 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 10240 881s # received: 10240 881s ok 67 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 11264 881s # received: 11264 881s ok 68 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 12288 881s # received: 12288 881s ok 69 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 13312 881s # received: 13312 881s ok 70 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 14336 881s # received: 14336 881s ok 71 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 15360 881s # received: 15360 881s ok 72 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 16384 881s # received: 16384 881s ok 73 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 17408 881s # received: 17408 881s ok 74 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 18432 881s # received: 18432 881s ok 75 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 19456 881s # received: 19456 881s ok 76 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 20480 881s # received: 20480 881s ok 77 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 21504 881s # received: 21504 881s ok 78 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 22528 881s # received: 22528 881s ok 79 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 23552 881s # received: 23552 881s ok 80 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 24576 881s # received: 24576 881s ok 81 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 25600 881s # received: 25600 881s ok 82 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 26624 881s # received: 26624 881s ok 83 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 27648 881s # received: 27648 881s ok 84 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 28672 881s # received: 28672 881s ok 85 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 29696 881s # received: 29696 881s ok 86 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 30720 881s # received: 30720 881s ok 87 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 31744 881s # received: 31744 881s ok 88 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 32768 881s # received: 32768 881s ok 89 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 33792 881s # received: 33792 881s ok 90 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 34816 881s # received: 34816 881s ok 91 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 35840 881s # received: 35840 881s ok 92 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 36864 881s # received: 36864 881s ok 93 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 37888 881s # received: 37888 881s ok 94 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 38912 881s # received: 38912 881s ok 95 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 39936 881s # received: 39936 881s ok 96 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 40960 881s # received: 40960 881s ok 97 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 41984 881s # received: 41984 881s ok 98 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 43008 881s # received: 43008 881s ok 99 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 44032 881s # received: 44032 881s ok 100 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 45056 881s # received: 45056 881s ok 101 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 46080 881s # received: 46080 881s ok 102 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 47104 881s # received: 47104 881s ok 103 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 48128 881s # received: 48128 881s ok 104 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 49152 881s # received: 49152 881s ok 105 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 50176 881s # received: 50176 881s ok 106 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 51200 881s # received: 51200 881s ok 107 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 102400 881s # received: 102400 881s ok 108 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 307200 881s # received: 307200 881s ok 109 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 512000 881s # received: 512000 881s ok 110 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 2048000 881s # received: 2048000 881s ok 111 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 4096000 881s # received: 4096000 881s ok 112 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:44 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:45 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 6144000 881s # received: 6144000 881s ok 113 881s #lwp request: 881s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 881s #User-Agent: libwww-perl/6.77 881s # 881s #server response: 881s #HTTP/1.1 200 OK 881s #Connection: close 881s #Date: Mon, 03 Jun 2024 13:27:45 GMT 881s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 881s #Vary: In-If1 881s #Content-Length: 0 881s #Client-Date: Mon, 03 Jun 2024 13:27:45 GMT 881s #Client-Peer: 127.0.0.1:8529 881s #Client-Response-Num: 1 881s #Client-Transfer-Encoding: chunked 881s #DMMATCH1: 1 881s #X-Content-Length-Note: added by Apache::TestRequest 881s # 881s # testing : bytes in body 881s # expected: 10240000 881s # received: 10240000 881s ok 114 881s ok 883s t/apache/post.t ..................... 883s # using LWP client 883s 1..51 883s # Running under perl version 5.038002 for linux 883s # Current time local: Mon Jun 3 13:27:45 2024 883s # Current time GMT: Mon Jun 3 13:27:45 2024 883s # Using Test.pm version 1.31 883s # Using Apache/Test.pm version 1.42 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 1024 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '1024' 883s # received: 1024 883s ok 1 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 2048 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '2048' 883s # received: 2048 883s ok 2 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 3072 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '3072' 883s # received: 3072 883s ok 3 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 4096 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '4096' 883s # received: 4096 883s ok 4 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 5120 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '5120' 883s # received: 5120 883s ok 5 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 6144 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '6144' 883s # received: 6144 883s ok 6 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 7168 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '7168' 883s # received: 7168 883s ok 7 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 8192 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '8192' 883s # received: 8192 883s ok 8 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 9216 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 5 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '9216' 883s # received: 9216 883s ok 9 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 10240 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '10240' 883s # received: 10240 883s ok 10 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 11264 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '11264' 883s # received: 11264 883s ok 11 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 12288 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '12288' 883s # received: 12288 883s ok 12 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 13312 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '13312' 883s # received: 13312 883s ok 13 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 14336 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '14336' 883s # received: 14336 883s ok 14 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 15360 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '15360' 883s # received: 15360 883s ok 15 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 16384 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '16384' 883s # received: 16384 883s ok 16 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 17408 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '17408' 883s # received: 17408 883s ok 17 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 18432 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '18432' 883s # received: 18432 883s ok 18 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 19456 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '19456' 883s # received: 19456 883s ok 19 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 20480 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '20480' 883s # received: 20480 883s ok 20 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 21504 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '21504' 883s # received: 21504 883s ok 21 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 22528 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '22528' 883s # received: 22528 883s ok 22 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 23552 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '23552' 883s # received: 23552 883s ok 23 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 24576 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '24576' 883s # received: 24576 883s ok 24 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 25600 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '25600' 883s # received: 25600 883s ok 25 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 26624 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '26624' 883s # received: 26624 883s ok 26 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 27648 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '27648' 883s # received: 27648 883s ok 27 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 28672 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '28672' 883s # received: 28672 883s ok 28 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 29696 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '29696' 883s # received: 29696 883s ok 29 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 30720 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '30720' 883s # received: 30720 883s ok 30 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 31744 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '31744' 883s # received: 31744 883s ok 31 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 32768 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '32768' 883s # received: 32768 883s ok 32 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 33792 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '33792' 883s # received: 33792 883s ok 33 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 34816 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '34816' 883s # received: 34816 883s ok 34 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 35840 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '35840' 883s # received: 35840 883s ok 35 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 36864 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '36864' 883s # received: 36864 883s ok 36 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 37888 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '37888' 883s # received: 37888 883s ok 37 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 38912 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '38912' 883s # received: 38912 883s ok 38 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 39936 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '39936' 883s # received: 39936 883s ok 39 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 40960 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '40960' 883s # received: 40960 883s ok 40 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 41984 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '41984' 883s # received: 41984 883s ok 41 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 43008 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '43008' 883s # received: 43008 883s ok 42 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 44032 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '44032' 883s # received: 44032 883s ok 43 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 45056 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '45056' 883s # received: 45056 883s ok 44 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 46080 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '46080' 883s # received: 46080 883s ok 45 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 47104 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '47104' 883s # received: 47104 883s ok 46 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 48128 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '48128' 883s # received: 48128 883s ok 47 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 49152 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '49152' 883s # received: 49152 883s ok 48 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 50176 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '50176' 883s # received: 50176 883s ok 49 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 51200 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 6 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '51200' 883s # received: 51200 883s ok 50 883s #lwp request: 883s #POST http://localhost:8529/eat_post HTTP/1.1 883s #User-Agent: libwww-perl/6.77 883s #Content-Length: 102400 883s # 883s #server response: 883s #HTTP/1.1 200 OK 883s #Connection: close 883s #Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 883s #Vary: In-If1 883s #Content-Length: 7 883s #Client-Date: Mon, 03 Jun 2024 13:27:47 GMT 883s #Client-Peer: 127.0.0.1:8529 883s #Client-Response-Num: 1 883s #DMMATCH1: 1 883s # 883s # testing : length posted 883s # expected: '102400' 883s # received: 102400 883s ok 51 883s ok 885s t/apache/pr17629.t .................. 885s 1..4 885s # Running under perl version 5.038002 for linux 885s # Current time local: Mon Jun 3 13:27:47 2024 885s # Current time GMT: Mon Jun 3 13:27:47 2024 885s # Using Test.pm version 1.31 885s # Using Apache/Test.pm version 1.42 885s # expected: 'begin-foobar-end 885s # ' 885s # received: 'begin-foobar-end 885s # ' 885s ok 1 885s # expected: 200 885s # received: '200' 885s ok 2 885s # testing : response was gzipped 885s # expected: 'gzip' 885s # received: 'gzip' 885s ok 3 885s # expected: 'begin-foobar-end 885s # ' 885s # received: 'begin-foobar-end 885s # ' 885s ok 4 885s ok 887s t/apache/pr18757.t .................. 887s 1..3 887s # Running under perl version 5.038002 for linux 887s # Current time local: Mon Jun 3 13:27:49 2024 887s # Current time GMT: Mon Jun 3 13:27:49 2024 887s # Using Test.pm version 1.31 887s # Using Apache/Test.pm version 1.42 887s # testing : 200 response from GET 887s # expected: 200 887s # received: '200' 887s ok 1 887s # expected C-L is 26 887s # URL via proxy is http://localhost:8540/index.html 887s ok 2 887s # line: HTTP/1.1 200 OK 887s # line: Date: Mon, 03 Jun 2024 13:27:51 GMT 887s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 887s # line: Vary: In-If1 887s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 887s # line: ETag: "1a-613edd771cbc0" 887s # line: Accept-Ranges: bytes 887s # line: Content-Length: 26 887s # line: DMMATCH1: 1 887s # line: Content-Type: text/html 887s # line: 887s # testing : whether proxy strips Content-Length header 887s # expected: 1 887s # received: 1 887s ok 3 887s ok 890s t/apache/pr35292.t .................. 890s 1..3 890s # Running under perl version 5.038002 for linux 890s # Current time local: Mon Jun 3 13:27:51 2024 890s # Current time GMT: Mon Jun 3 13:27:51 2024 890s # Using Test.pm version 1.31 890s # Using Apache/Test.pm version 1.42 890s ok 1 890s ok 2 890s # testing : read response-line 890s # expected: qr/^HTTP\/1\.. 413/ 890s # received: 'HTTP/1.1 413 Request Entity Too Large 890s # ' 890s ok 3 890s ok 892s t/apache/pr35330.t .................. 892s 1..2 892s # Running under perl version 5.038002 for linux 892s # Current time local: Mon Jun 3 13:27:54 2024 892s # Current time GMT: Mon Jun 3 13:27:54 2024 892s # Using Test.pm version 1.31 892s # Using Apache/Test.pm version 1.42 892s # testing : SSI was allowed for location 892s # expected: 200 892s # received: '200' 892s ok 1 892s # testing : file was served with correct content 892s # expected: 'hello' 892s # received: 'hello' 892s ok 2 892s ok 894s t/apache/pr37166.t .................. 894s 1..4 894s # Running under perl version 5.038002 for linux 894s # Current time local: Mon Jun 3 13:27:56 2024 894s # Current time GMT: Mon Jun 3 13:27:56 2024 894s # Using Test.pm version 1.31 894s # Using Apache/Test.pm version 1.42 894s # testing : SSI was allowed for location 894s # expected: 200 894s # received: '200' 894s ok 1 894s # testing : file was served with correct content 894s # expected: 'Hello world 894s # ' 894s # received: 'Hello world 894s # ' 894s ok 2 894s # testing : explicit 200 response 894s # expected: 200 894s # received: '200' 894s ok 3 894s # testing : file was again served with correct content 894s # expected: 'Hello world 894s # ' 894s # received: 'Hello world 894s # ' 894s ok 4 894s ok 896s t/apache/pr43939.t .................. 896s 1..4 896s # Running under perl version 5.038002 for linux 896s # Current time local: Mon Jun 3 13:27:58 2024 896s # Current time GMT: Mon Jun 3 13:27:58 2024 896s # Using Test.pm version 1.31 896s # Using Apache/Test.pm version 1.42 896s # expected: 'begin-default-end 896s # ' 896s # received: 'begin-default-end 896s # ' 896s ok 1 896s # expected: 200 896s # received: '200' 896s ok 2 896s # testing : response was gzipped 896s # expected: 'gzip' 896s # received: 'gzip' 896s ok 3 896s # expected: 'begin-default-end 896s # ' 896s # received: 'begin-default-end 896s # ' 896s ok 4 896s ok 898s t/apache/pr49328.t .................. 898s 1..1 898s # Running under perl version 5.038002 for linux 898s # Current time local: Mon Jun 3 13:28:00 2024 898s # Current time GMT: Mon Jun 3 13:28:00 2024 898s # Using Test.pm version 1.31 898s # Using Apache/Test.pm version 1.42 898s # expected: 'before 898s # included 898s # after 898s # ' 898s # received: 'before 898s # included 898s # after 898s # ' 898s ok 1 898s ok 901s t/apache/rwrite.t ................... 901s # using LWP client 901s 1..114 901s # Running under perl version 5.038002 for linux 901s # Current time local: Mon Jun 3 13:28:02 2024 901s # Current time GMT: Mon Jun 3 13:28:02 2024 901s # Using Test.pm version 1.31 901s # Using Apache/Test.pm version 1.42 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 1024 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 1024 901s # received: 1024 901s ok 1 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 2048 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 2048 901s # received: 2048 901s ok 2 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 3072 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 3072 901s # received: 3072 901s ok 3 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 4096 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 4096 901s # received: 4096 901s ok 4 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 5120 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 5120 901s # received: 5120 901s ok 5 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 6144 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 6144 901s # received: 6144 901s ok 6 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 7168 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 7168 901s # received: 7168 901s ok 7 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 8192 901s # received: 8192 901s ok 8 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 9216 901s # received: 9216 901s ok 9 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 10240 901s # received: 10240 901s ok 10 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 11264 901s # received: 11264 901s ok 11 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 12288 901s # received: 12288 901s ok 12 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 13312 901s # received: 13312 901s ok 13 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 14336 901s # received: 14336 901s ok 14 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 15360 901s # received: 15360 901s ok 15 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 16384 901s # received: 16384 901s ok 16 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 17408 901s # received: 17408 901s ok 17 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 18432 901s # received: 18432 901s ok 18 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 19456 901s # received: 19456 901s ok 19 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 20480 901s # received: 20480 901s ok 20 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 21504 901s # received: 21504 901s ok 21 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 22528 901s # received: 22528 901s ok 22 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 23552 901s # received: 23552 901s ok 23 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 24576 901s # received: 24576 901s ok 24 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 25600 901s # received: 25600 901s ok 25 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 26624 901s # received: 26624 901s ok 26 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 27648 901s # received: 27648 901s ok 27 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 28672 901s # received: 28672 901s ok 28 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 29696 901s # received: 29696 901s ok 29 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 30720 901s # received: 30720 901s ok 30 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 31744 901s # received: 31744 901s ok 31 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 32768 901s # received: 32768 901s ok 32 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 33792 901s # received: 33792 901s ok 33 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 34816 901s # received: 34816 901s ok 34 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 35840 901s # received: 35840 901s ok 35 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 36864 901s # received: 36864 901s ok 36 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 37888 901s # received: 37888 901s ok 37 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 38912 901s # received: 38912 901s ok 38 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 39936 901s # received: 39936 901s ok 39 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 40960 901s # received: 40960 901s ok 40 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 41984 901s # received: 41984 901s ok 41 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 43008 901s # received: 43008 901s ok 42 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 44032 901s # received: 44032 901s ok 43 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 45056 901s # received: 45056 901s ok 44 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 46080 901s # received: 46080 901s ok 45 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 47104 901s # received: 47104 901s ok 46 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 48128 901s # received: 48128 901s ok 47 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 49152 901s # received: 49152 901s ok 48 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 50176 901s # received: 50176 901s ok 49 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 51200 901s # received: 51200 901s ok 50 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 102400 901s # received: 102400 901s ok 51 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 307200 901s # received: 307200 901s ok 52 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 512000 901s # received: 512000 901s ok 53 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 2048000 901s # received: 2048000 901s ok 54 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 4096000 901s # received: 4096000 901s ok 55 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 6144000 901s # received: 6144000 901s ok 56 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 10240000 901s # received: 10240000 901s ok 57 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 1024 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 1024 901s # received: 1024 901s ok 58 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 2048 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 2048 901s # received: 2048 901s ok 59 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 3072 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 3072 901s # received: 3072 901s ok 60 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 4096 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 4096 901s # received: 4096 901s ok 61 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 5120 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 5120 901s # received: 5120 901s ok 62 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 6144 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 6144 901s # received: 6144 901s ok 63 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 7168 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #DMMATCH1: 1 901s # 901s # testing : bytes in body 901s # expected: 7168 901s # received: 7168 901s ok 64 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 8192 901s # received: 8192 901s ok 65 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 9216 901s # received: 9216 901s ok 66 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 10240 901s # received: 10240 901s ok 67 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 11264 901s # received: 11264 901s ok 68 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 12288 901s # received: 12288 901s ok 69 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 13312 901s # received: 13312 901s ok 70 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 14336 901s # received: 14336 901s ok 71 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 15360 901s # received: 15360 901s ok 72 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 16384 901s # received: 16384 901s ok 73 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 17408 901s # received: 17408 901s ok 74 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 18432 901s # received: 18432 901s ok 75 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 19456 901s # received: 19456 901s ok 76 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 20480 901s # received: 20480 901s ok 77 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 21504 901s # received: 21504 901s ok 78 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 22528 901s # received: 22528 901s ok 79 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 23552 901s # received: 23552 901s ok 80 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 24576 901s # received: 24576 901s ok 81 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 25600 901s # received: 25600 901s ok 82 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 26624 901s # received: 26624 901s ok 83 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 27648 901s # received: 27648 901s ok 84 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 28672 901s # received: 28672 901s ok 85 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 29696 901s # received: 29696 901s ok 86 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 30720 901s # received: 30720 901s ok 87 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 31744 901s # received: 31744 901s ok 88 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 32768 901s # received: 32768 901s ok 89 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 33792 901s # received: 33792 901s ok 90 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 34816 901s # received: 34816 901s ok 91 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 35840 901s # received: 35840 901s ok 92 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 36864 901s # received: 36864 901s ok 93 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 37888 901s # received: 37888 901s ok 94 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 38912 901s # received: 38912 901s ok 95 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 39936 901s # received: 39936 901s ok 96 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 40960 901s # received: 40960 901s ok 97 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 41984 901s # received: 41984 901s ok 98 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 43008 901s # received: 43008 901s ok 99 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 44032 901s # received: 44032 901s ok 100 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 45056 901s # received: 45056 901s ok 101 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 46080 901s # received: 46080 901s ok 102 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 47104 901s # received: 47104 901s ok 103 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 48128 901s # received: 48128 901s ok 104 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 49152 901s # received: 49152 901s ok 105 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 50176 901s # received: 50176 901s ok 106 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 51200 901s # received: 51200 901s ok 107 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 102400 901s # received: 102400 901s ok 108 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 307200 901s # received: 307200 901s ok 109 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 512000 901s # received: 512000 901s ok 110 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 2048000 901s # received: 2048000 901s ok 111 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 4096000 901s # received: 4096000 901s ok 112 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 6144000 901s # received: 6144000 901s ok 113 901s #lwp request: 901s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 901s #User-Agent: libwww-perl/6.77 901s # 901s #server response: 901s #HTTP/1.1 200 OK 901s #Connection: close 901s #Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 901s #Vary: In-If1 901s #Content-Length: 0 901s #Client-Date: Mon, 03 Jun 2024 13:28:05 GMT 901s #Client-Peer: 127.0.0.1:8529 901s #Client-Response-Num: 1 901s #Client-Transfer-Encoding: chunked 901s #DMMATCH1: 1 901s #X-Content-Length-Note: added by Apache::TestRequest 901s # 901s # testing : bytes in body 901s # expected: 10240000 901s # received: 10240000 901s ok 114 901s ok 904s t/apache/server_name_port.t ......... 904s 1..84 904s # Running under perl version 5.038002 for linux 904s # Current time local: Mon Jun 3 13:28:05 2024 904s # Current time GMT: Mon Jun 3 13:28:05 2024 904s # Using Test.pm version 1.31 904s # Using Apache/Test.pm version 1.42 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 904s # expecting 200, got 200 904s ok 1 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 2 904s # got SERVER_PORT='8529', expected '8529' 904s ok 3 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 904s # expecting 200, got 200 904s ok 4 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 5 904s # got SERVER_PORT='123', expected '123' 904s ok 6 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 904s # expecting 200, got 200 904s ok 7 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 8 904s # got SERVER_PORT='8529', expected '8529' 904s ok 9 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 904s # expecting 200, got 200 904s ok 10 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 11 904s # got SERVER_PORT='123', expected '123' 904s ok 12 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 904s # expecting 200, got 200 904s ok 13 904s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 904s ok 14 904s # got SERVER_PORT='8529', expected '8529' 904s ok 15 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 904s # expecting 200, got 200 904s ok 16 904s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 904s ok 17 904s # got SERVER_PORT='123', expected '123' 904s ok 18 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 904s # expecting 200, got 200 904s ok 19 904s # got SERVER_NAME='[::1]', expected '[::1]' 904s ok 20 904s # got SERVER_PORT='8529', expected '8529' 904s ok 21 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 904s # expecting 200, got 200 904s ok 22 904s # got SERVER_NAME='[::1]', expected '[::1]' 904s ok 23 904s # got SERVER_PORT='123', expected '123' 904s ok 24 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 904s # expecting 200, got 200 904s ok 25 904s # got SERVER_NAME='[a::1]', expected '[a::1]' 904s ok 26 904s # got SERVER_PORT='8529', expected '8529' 904s ok 27 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 904s # expecting 200, got 200 904s ok 28 904s # got SERVER_NAME='[a::1]', expected '[a::1]' 904s ok 29 904s # got SERVER_PORT='123', expected '123' 904s ok 30 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 904s # expecting 200, got 200 904s ok 31 904s # got SERVER_NAME='[a::1]', expected '[a::1]' 904s ok 32 904s # got SERVER_PORT='8529', expected '8529' 904s ok 33 904s # SENDING: 904s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 904s # expecting 200, got 200 904s ok 34 904s # got SERVER_NAME='[a::1]', expected '[a::1]' 904s ok 35 904s # got SERVER_PORT='123', expected '123' 904s ok 36 904s # SENDING: 904s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 37 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 38 904s # got SERVER_PORT='8529', expected '8529' 904s ok 39 904s # SENDING: 904s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 40 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 41 904s # got SERVER_PORT='123', expected '123' 904s ok 42 904s # SENDING: 904s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 43 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 44 904s # got SERVER_PORT='8529', expected '8529' 904s ok 45 904s # SENDING: 904s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 46 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 47 904s # got SERVER_PORT='123', expected '123' 904s ok 48 904s # SENDING: 904s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 49 904s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 904s ok 50 904s # got SERVER_PORT='8529', expected '8529' 904s ok 51 904s # SENDING: 904s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 52 904s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 904s ok 53 904s # got SERVER_PORT='123', expected '123' 904s ok 54 904s # SENDING: 904s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 55 904s # got SERVER_NAME='[::1]', expected '[::1]' 904s ok 56 904s # got SERVER_PORT='8529', expected '8529' 904s ok 57 904s # SENDING: 904s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 904s # expecting 200, got 200 904s ok 58 904s # got SERVER_NAME='[::1]', expected '[::1]' 904s ok 59 904s # got SERVER_PORT='123', expected '123' 904s ok 60 904s # SENDING: 904s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 904s # expecting 200, got 200 904s ok 61 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 62 904s # got SERVER_PORT='8529', expected '8529' 904s ok 63 904s # SENDING: 904s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 904s # expecting 200, got 200 904s ok 64 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 65 904s # got SERVER_PORT='123', expected '123' 904s ok 66 904s # SENDING: 904s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 904s # expecting 200, got 200 904s ok 67 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 68 904s # got SERVER_PORT='8529', expected '8529' 904s ok 69 904s # SENDING: 904s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 904s # expecting 200, got 200 904s ok 70 904s # got SERVER_NAME='righthost', expected 'righthost' 904s ok 71 904s # got SERVER_PORT='123', expected '123' 904s ok 72 904s # SENDING: 904s # 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 904s # expecting 200, got 200 904s ok 73 904s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 904s ok 74 904s # got SERVER_PORT='8529', expected '8529' 904s ok 75 904s # SENDING: 904s # 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 904s # expecting 200, got 200 904s ok 76 904s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 904s ok 77 904s # got SERVER_PORT='123', expected '123' 904s ok 78 904s # SENDING: 904s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 904s # expecting 200, got 200 904s ok 79 904s # got SERVER_NAME='[::1]', expected '[::1]' 904s ok 80 904s # got SERVER_PORT='8529', expected '8529' 904s ok 81 904s # SENDING: 904s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 904s # expecting 200, got 200 904s ok 82 904s # got SERVER_NAME='[::1]', expected '[::1]' 904s ok 83 904s # got SERVER_PORT='123', expected '123' 904s ok 84 904s ok 906s t/apache/teclchunk.t ................ skipped: Not supported yet 908s t/apr/uri.t ......................... 908s 1..1 908s # Running under perl version 5.038002 for linux 908s # Current time local: Mon Jun 3 13:28:10 2024 908s # Current time GMT: Mon Jun 3 13:28:10 2024 908s # Using Test.pm version 1.31 908s # Using Apache/Test.pm version 1.42 908s ok 1 908s ok 910s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 913s t/filter/case.t ..................... 913s 1..4 913s # Running under perl version 5.038002 for linux 913s # Current time local: Mon Jun 3 13:28:14 2024 913s # Current time GMT: Mon Jun 3 13:28:14 2024 913s # Using Test.pm version 1.31 913s # Using Apache/Test.pm version 1.42 913s ok 1 913s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 913s # expected 200 913s # received 200 913s # body: =HEAD1 NAME 913s X X 913s 913s PERLSUB - PERL SUBROUTINES 913s 913s =HEAD1 SYNOPSIS 913s 913s TO DECLARE SUBROUTINES: 913s X X 913s 913s SUB NAME; # A "FORWARD" DECLARATION. 913s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 913s SUB NAME : ATTRS; # WITH ATTRIBUTES 913s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 913s 913s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 913s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 913s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 913s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 913s 913s USE FEATURE 'SIGNATURES'; 913s SUB NAME(SIG) BLOCK # WITH SIGNATURE 913s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 913s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 913s 913s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 913s X 913s 913s $SUBREF = SUB BLOCK; # NO PROTO 913s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 913s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 913s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 913s 913s USE FEATURE 'SIGNATURES'; 913s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 913s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 913s 913s TO IMPORT SUBROUTINES: 913s X 913s 913s USE MODULE QW(NAME1 NAME2 NAME3); 913s 913s TO CALL SUBROUTINES: 913s X X 913s 913s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 913s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 913s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 913s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 913s 913s =HEAD1 DESCRIPTION 913s 913s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 913s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 913s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 913s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 913s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 913s ITS NAME OR A CODE REFERENCE. 913s 913s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 913s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 913s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 913s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 913s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 913s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 913s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 913s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 913s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 913s X X 913s 913s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 913s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 913s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 913s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 913s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 913s SUCH A SIGNATURE-USING SUBROUTINE. 913s 913s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 913s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 913s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 913s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 913s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 913s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 913s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 913s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 913s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 913s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 913s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 913s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 913s X X X<@_> 913s 913s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 913s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 913s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 913s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 913s L AND L. 913s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 913s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 913s 913s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 913s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 913s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 913s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 913s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 913s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 913s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 913s ONE LARGE INDISTINGUISHABLE LIST. 913s 913s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 913s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 913s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 913s EMPTY SUB RETURNS THE EMPTY LIST. 913s X X X 913s 913s EXAMPLE: 913s 913s SUB MAX { 913s MY $MAX = SHIFT(@_); 913s FOREACH $FOO (@_) { 913s $MAX = $FOO IF $MAX < $FOO; 913s } 913s RETURN $MAX; 913s } 913s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 913s 913s EXAMPLE: 913s 913s # GET A LINE, COMBINING CONTINUATION LINES 913s # THAT START WITH WHITESPACE 913s 913s SUB GET_LINE { 913s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 913s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 913s IF ($LOOKAHEAD =~ /^[ \T]/) { 913s $THISLINE .= $LOOKAHEAD; 913s } 913s ELSE { 913s LAST LINE; 913s } 913s } 913s RETURN $THISLINE; 913s } 913s 913s $LOOKAHEAD = ; # GET FIRST LINE 913s WHILE (DEFINED($LINE = GET_LINE())) { 913s ... 913s } 913s 913s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 913s 913s SUB MAYBESET { 913s MY($KEY, $VALUE) = @_; 913s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 913s } 913s 913s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 913s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 913s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 913s ITS CALLER'S VALUES. 913s X X 913s 913s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 913s SUB UPCASE_IN { 913s FOR (@_) { TR/A-Z/A-Z/ } 913s } 913s 913s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 913s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 913s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 913s X X 913s 913s UPCASE_IN("FREDERICK"); 913s 913s IT WOULD BE MUCH SAFER IF THE C FUNCTION 913s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 913s OF CHANGING THEM IN PLACE: 913s 913s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 913s SUB UPCASE { 913s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 913s MY @PARMS = @_; 913s FOR (@PARMS) { TR/A-Z/A-Z/ } 913s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 913s } 913s 913s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 913s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 913s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 913s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 913s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 913s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 913s 913s @NEWLIST = UPCASE(@LIST1, @LIST2); 913s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 913s 913s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 913s 913s (@X, @Y) = UPCASE(@LIST1, @LIST2); 913s 913s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 913s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 913s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 913s L
FOR ALTERNATIVES. 913s 913s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 913s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 913s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 913s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 913s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 913s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 913s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 913s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 913s SEE L FOR MORE ABOUT ALL THAT. 913s X<&> 913s 913s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 913s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 913s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 913s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 913s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 913s X 913s 913s &FOO(1,2,3); # PASS THREE ARGUMENTS 913s FOO(1,2,3); # THE SAME 913s 913s FOO(); # PASS A NULL LIST 913s &FOO(); # THE SAME 913s 913s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 913s USE STRICT 'SUBS'; 913s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 913s # A COMPILE-TIME ERROR 913s NO STRICT 'SUBS'; 913s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 913s # A LITERAL STRING "FOO" 913s 913s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 913s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 913s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 913s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 913s X<&> 913s 913s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 913s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 913s YOUR SUBROUTINE'S NAME. 913s 913s USE V5.16; 913s MY $FACTORIAL = SUB { 913s MY ($X) = @_; 913s RETURN 1 IF $X == 1; 913s RETURN($X * __SUB__->( $X - 1 ) ); 913s }; 913s 913s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 913s IS SUBJECT TO CHANGE. 913s 913s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 913s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 913s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 913s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 913s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 913s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 913s SPECIAL, PRE-DEFINED THINGS. 913s 913s =OVER 913s 913s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 913s 913s C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C, 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C, 913s C, C, C, C, C, 913s C, C, C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C, C, 913s C, C, C, C, C, C 913s 913s =ITEM DOCUMENTED IN L 913s 913s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 913s L<< C|PERLFUNC/REQUIRE >> 913s 913s =ITEM DOCUMENTED IN L 913s 913s C 913s 913s =ITEM DOCUMENTED IN L 913s 913s C, C, C, C, C 913s 913s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 913s 913s ANY STARTING WITH C<(> 913s 913s =BACK 913s 913s THE C, C, C, C AND C SUBROUTINES 913s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 913s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 913s EXPLICITLY. SEE L 913s 913s =HEAD2 SIGNATURES 913s 913s X X 913s 913s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 913s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 913s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 913s 913s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 913s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 913s DIRECTLY BY C, IN THE CURRENT SCOPE. 913s 913s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 913s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 913s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 913s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 913s 913s FOR EXAMPLE, 913s 913s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 913s 913s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 913s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 913s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 913s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 913s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 913s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 913s 913s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 913s THE SIGNATURE. FOR EXAMPLE, 913s 913s SUB FOO ($LEFT, $RIGHT) { 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 913s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 913s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 913s EQUIVALENT TO 913s 913s SUB FOO { 913s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 913s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 913s MY $LEFT = $_[0]; 913s MY $RIGHT = $_[1]; 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 913s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 913s 913s SUB FOO ($FIRST, $, $THIRD) { 913s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 913s } 913s 913s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 913s MANDATORY FOR THE CALLER TO PASS IT. 913s 913s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 913s SEPARATED FROM THE PARAMETER NAME BY C<=>: 913s 913s SUB FOO ($LEFT, $RIGHT = 0) { 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 913s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 913s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 913s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 913s FOR EXAMPLE, 913s 913s MY $AUTO_ID = 0; 913s SUB FOO ($THING, $ID = $AUTO_ID++) { 913s PRINT "$THING HAS ID $ID"; 913s } 913s 913s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 913s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 913s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 913s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 913s 913s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 913s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 913s } 913s 913s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 913s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 913s VALUE PROVIDED WAS C. 913s 913s SUB FOO ($NAME //= "WORLD") { 913s PRINT "HELLO, $NAME"; 913s } 913s 913s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 913s 913s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 913s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 913s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 913s 913s SUB FOO ($X ||= 10) { 913s RETURN 5 + $X; 913s } 913s 913s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 913s FOR EXAMPLE, 913s 913s SUB FOO ($THING, $ = 1) { 913s PRINT $THING; 913s } 913s 913s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 913s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 913s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 913s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 913s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 913s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 913s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 913s 913s SUB FOO ($THING, $=) { 913s PRINT $THING; 913s } 913s 913s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 913s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 913s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 913s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 913s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 913s TO RIGHT. 913s 913s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 913s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 913s 913s SUB FOO ($FILTER, @INPUTS) { 913s PRINT $FILTER->($_) FOREACH @INPUTS; 913s } 913s 913s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 913s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 913s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 913s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 913s 913s SUB FOO ($THING, @) { 913s PRINT $THING; 913s } 913s 913s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 913s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 913s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 913s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 913s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 913s AS WITH STANDARD HASH CONSTRUCTION. 913s 913s SUB FOO ($FILTER, %INPUTS) { 913s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 913s } 913s 913s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 913s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 913s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 913s 913s SUB FOO ($THING, %) { 913s PRINT $THING; 913s } 913s 913s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 913s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 913s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 913s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 913s AN EMPTY ARRAY OR EMPTY HASH. 913s 913s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 913s THAT THE CALLER PASSED NO ARGUMENTS: 913s 913s SUB FOO () { 913s RETURN 123; 913s } 913s 913s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 913s WARNING IN THE C CATEGORY. FROM PERL 5.36 913s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 913s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 913s STATEMENT SUCH AS: 913s 913s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 913s 913s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 913s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 913s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 913s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 913s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 913s WARNINGS IN THE C CATEGORY WHEN 913s COMPILED: 913s 913s SUB F ($X) { 913s # THIS LINE EMITS THE WARNING SEEN BELOW 913s PRINT "ARGUMENTS ARE @_"; 913s } 913s 913s Z<> 913s 913s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 913s EXPERIMENTAL AT ... 913s 913s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 913s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 913s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 913s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 913s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 913s SUPPLY THAT ARGUMENT. 913s 913s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 913s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 913s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 913s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 913s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 913s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 913s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 913s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 913s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 913s 913s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 913s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 913s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 913s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 913s L. FOR EXAMPLE, 913s 913s SUB FOO :PROTOTYPE($) { $_[0] } 913s 913s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 913s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 913s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 913s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 913s 913s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 913s RETURN $LEFT + $RIGHT; 913s } 913s 913s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 913s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 913s THE SUBROUTINE'S BODY. 913s 913s =HEAD2 PRIVATE VARIABLES VIA MY() 913s X X X X X 913s X X 913s 913s SYNOPSIS: 913s 913s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 913s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 913s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 913s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 913s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 913s 913s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 913s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 913s SEE L AND L. 913s 913s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 913s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 913s (C/C/C/C), LOOP 913s (C/C/C/C/C), SUBROUTINE, C, 913s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 913s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 913s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 913s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 913s WITH C INSTEAD. 913s 913s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 913s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 913s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 913s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 913s ITS OWN COPY. 913s X 913s 913s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 913s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 913s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 913s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 913s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 913s 913s MY $X = 10; 913s SUB BUMPX { $X++ } 913s 913s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 913s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 913s THE C ITSELF. SEE L. 913s X 913s 913s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 913s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 913s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 913s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 913s 913s $ARG = "FRED"; # "GLOBAL" VARIABLE 913s $N = CUBE_ROOT(27); 913s PRINT "$ARG THINKS THE ROOT IS $N\N"; 913s # OUTPUTS: FRED THINKS THE ROOT IS 3 913s 913s SUB CUBE_ROOT { 913s MY $ARG = SHIFT; # NAME DOESN'T MATTER 913s $ARG **= 1/3; 913s RETURN $ARG; 913s } 913s 913s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 913s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 913s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 913s 913s MY ($FOO) = ; # WRONG? 913s MY @FOO = ; 913s 913s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 913s 913s MY $FOO = ; 913s 913s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 913s 913s MY $FOO, $BAR = 1; # WRONG 913s 913s THAT HAS THE SAME EFFECT AS 913s 913s MY $FOO; 913s $BAR = 1; 913s 913s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 913s THE CURRENT STATEMENT. THUS, 913s 913s MY $X = $X; 913s 913s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 913s THE EXPRESSION 913s 913s MY $X = 123 AND $X == 123 913s 913s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 913s 913s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 913s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 913s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 913s 913s WHILE (MY $LINE = <>) { 913s $LINE = LC $LINE; 913s } CONTINUE { 913s PRINT $LINE; 913s } 913s 913s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 913s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 913s IT. SIMILARLY, IN THE CONDITIONAL 913s 913s IF ((MY $ANSWER = ) =~ /^YES$/I) { 913s USER_AGREES(); 913s } ELSIF ($ANSWER =~ /^NO$/I) { 913s USER_DISAGREES(); 913s } ELSE { 913s CHOMP $ANSWER; 913s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 913s } 913s 913s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 913s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 913s BUT NOT BEYOND IT. SEE L FOR INFORMATION 913s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 913s 913s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 913s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 913s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 913s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 913s IN THE LOOP 913s X X 913s 913s FOR MY $I (1, 2, 3) { 913s SOME_FUNCTION(); 913s } 913s 913s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 913s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 913s X X 913s 913s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 913s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 913s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 913s 913s USE STRICT 'VARS'; 913s 913s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 913s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 913s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 913s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 913s THIS WITH C. 913s 913s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 913s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 913s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 913s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 913s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 913s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 913s EXAMPLE. 913s 913s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 913s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 913s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 913s 913s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 913s 913s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 913s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 913s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 913s 913s PACKAGE MAIN; 913s LOCAL $X = 10; 913s MY $X = 20; 913s PRINT "$X AND $::X\N"; 913s 913s THAT WILL PRINT OUT C<20> AND C<10>. 913s 913s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 913s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 913s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 913s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 913s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 913s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 913s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 913s AN ANONYMOUS SUB REFERENCE: 913s 913s MY $SECRET_VERSION = '1.001-BETA'; 913s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 913s &$SECRET_SUB(); 913s 913s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 913s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 913s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 913s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 913s UNQUALIFIED AND UNQUALIFIABLE. 913s 913s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 913s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 913s L FOR SOMETHING OF A WORK-AROUND TO 913s THIS. 913s 913s =HEAD2 PERSISTENT PRIVATE VARIABLES 913s X X X X 913s X X 913s 913s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 913s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 913s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 913s 913s =HEAD3 PERSISTENT VARIABLES VIA STATE() 913s 913s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 913s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 913s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 913s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 913s THE C FORM DOES NOT REQUIRE THE 913s C PRAGMA. 913s 913s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 913s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 913s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 913s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 913s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 913s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 913s SUBROUTINE EACH TIME IT IS EXECUTED.) 913s 913s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 913s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 913s 913s USE FEATURE 'STATE'; 913s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 913s 913s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 913s 913s USE FEATURE 'STATE'; 913s SUB CREATE_COUNTER { 913s RETURN SUB { STATE $X; RETURN ++$X } 913s } 913s 913s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 913s CODE OUTSIDE. 913s 913s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 913s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 913s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 913s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 913s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 913s 913s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 913s 913s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 913s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 913s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 913s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 913s 913s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 913s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 913s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 913s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 913s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 913s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 913s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 913s 913s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 913s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 913s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 913s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 913s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 913s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 913s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 913s 913s { 913s MY $SECRET_VAL = 0; 913s SUB GIMME_ANOTHER { 913s RETURN ++$SECRET_VAL; 913s } 913s } 913s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 913s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 913s 913s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 913s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 913s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 913s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 913s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 913s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 913s STARTS TO RUN: 913s 913s BEGIN { 913s MY $SECRET_VAL = 0; 913s SUB GIMME_ANOTHER { 913s RETURN ++$SECRET_VAL; 913s } 913s } 913s 913s SEE L ABOUT THE 913s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 913s C AND C. 913s 913s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 913s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 913s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 913s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 913s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 913s 913s =HEAD2 TEMPORARY VALUES VIA LOCAL() 913s X X X X 913s X 913s 913s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 913s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 913s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 913s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 913s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 913s 913s SYNOPSIS: 913s 913s # LOCALIZATION OF VALUES 913s 913s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 913s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 913s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 913s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 913s 913s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 913s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 913s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 913s # LOCALIZATION 913s 913s # LOCALIZATION OF SYMBOLS 913s 913s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 913s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 913s # @MERLYN IS REALLY @RANDAL, ETC 913s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 913s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 913s 913s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 913s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 913s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 913s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 913s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 913s 913s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 913s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 913s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 913s CREATES NEW, DYNAMICALLY SCOPED VALUES. 913s 913s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 913s PLACED IN PARENTHESES. THIS OPERATOR WORKS 913s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 913s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 913s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 913s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 913s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 913s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 913s UNDEFINED VALUE.) 913s 913s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 913s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 913s VARIABLES OUTSIDE THE LOOP. 913s 913s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 913s X 913s 913s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 913s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 913s VIEWED AS A SCALAR OR AN ARRAY. SO 913s 913s LOCAL($FOO) = ; 913s LOCAL @FOO = ; 913s 913s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 913s 913s LOCAL $FOO = ; 913s 913s SUPPLIES A SCALAR CONTEXT. 913s 913s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 913s X 913s 913s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 913s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 913s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 913s 913s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 913s 913s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 913s { LOCAL $/ = UNDEF; $SLURP = ; } 913s 913s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 913s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 913s I, BECAUSE THE $1 VARIABLE IS 913s MAGICAL AND READ-ONLY : 913s 913s LOCAL $1 = 2; 913s 913s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 913s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 913s TO SAFELY REUSE $_ IN A SUBROUTINE. 913s 913s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 913s WORK AS DESCRIBED. 913s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 913s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 913s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 913s SEE L FOR MORE 913s DETAILS. 913s X 913s 913s =HEAD3 LOCALIZATION OF GLOBS 913s X X 913s 913s THE CONSTRUCT 913s 913s LOCAL *NAME; 913s 913s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 913s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 913s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 913s 913s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 913s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 913s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 913s SEPARATOR. 913s 913s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 913s X X 913s X 913s 913s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 913s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 913s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 913s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 913s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 913s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 913s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 913s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 913s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 913s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 913s 913s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 913s @ARY = ( 0..5 ); 913s { 913s LOCAL($ARY[5]) = 6; 913s LOCAL($HASH{'A'}) = 'DRILL'; 913s WHILE (MY $E = POP(@ARY)) { 913s PRINT "$E . . .\N"; 913s LAST UNLESS $E > 3; 913s } 913s IF (@ARY) { 913s $HASH{'ONLY A'} = 'TEST'; 913s DELETE $HASH{'A'}; 913s } 913s } 913s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 913s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 913s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 913s 913s PERL WILL PRINT 913s 913s 6 . . . 913s 4 . . . 913s 3 . . . 913s THIS IS A TEST ONLY A TEST. 913s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 913s 913s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 913s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 913s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 913s SURPRISING, AND IS VERY LIKELY TO CHANGE. 913s 913s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 913s X X X 913s X 913s 913s YOU CAN USE THE C AND C 913s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 913s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 913s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 913s 913s DO { 913s MY $VAL = $ARRAY[$IDX]; 913s LOCAL $ARRAY[$IDX]; 913s DELETE $ARRAY[$IDX]; 913s $VAL 913s } 913s 913s AND 913s 913s DO { 913s MY $VAL = $HASH{KEY}; 913s LOCAL $HASH{KEY}; 913s DELETE $HASH{KEY}; 913s $VAL 913s } 913s 913s EXCEPT THAT FOR THOSE THE C IS 913s SCOPED TO THE C BLOCK. SLICES ARE 913s ALSO ACCEPTED. 913s 913s MY %HASH = ( 913s A => [ 7, 8, 9 ], 913s B => 1, 913s ) 913s 913s { 913s MY $X = DELETE LOCAL $HASH{A}; 913s # $X IS [ 7, 8, 9 ] 913s # %HASH IS (B => 1) 913s 913s { 913s MY @NUMS = DELETE LOCAL @$X[0, 2] 913s # @NUMS IS (7, 9) 913s # $X IS [ UNDEF, 8 ] 913s 913s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 913s } 913s # $X IS BACK TO [ 7, 8, 9 ] 913s 913s } 913s # %HASH IS BACK TO ITS ORIGINAL STATE 913s 913s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 913s 913s =HEAD2 LVALUE SUBROUTINES 913s X X 913s 913s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 913s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 913s 913s MY $VAL; 913s SUB CANMOD : LVALUE { 913s $VAL; # OR: RETURN $VAL; 913s } 913s SUB NOMOD { 913s $VAL; 913s } 913s 913s CANMOD() = 5; # ASSIGNS TO $VAL 913s NOMOD() = 5; # ERROR 913s 913s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 913s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 913s BY A SCALAR. FOR EXAMPLE, CONSIDER: 913s 913s DATA(2,3) = GET_DATA(3,4); 913s 913s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 913s 913s (DATA(2,3)) = GET_DATA(3,4); 913s 913s AND IN: 913s 913s (DATA(2),DATA(3)) = GET_DATA(3,4); 913s 913s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 913s 913s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 913s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 913s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 913s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 913s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 913s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 913s 913s =HEAD2 LEXICAL SUBROUTINES 913s X X X X 913s 913s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 913s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 913s AVAILABLE UNDER C OR C OR HIGHER. 913s 913s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 913s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 913s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 913s CATEGORY WAS DISABLED. 913s 913s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 913s DECLARED, AND ONLY AFTER THAT DECLARATION: 913s 913s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 913s # VERSIONS EARLIER THAN 5.26. 913s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 913s USE FEATURE 'LEXICAL_SUBS'; 913s 913s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 913s STATE SUB FOO { 913s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 913s } 913s FOO(); # CALLS "STATE" SUB 913s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 913s 913s MY SUB BAR { ... } 913s BAR(); # CALLS "MY" SUB 913s 913s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 913s 913s # WRONG 913s MY SUB BAZ { 913s BAZ(); 913s } 913s 913s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 913s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 913s 913s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 913s 913s MY SUB BAZ { 913s __SUB__->(); # CALLS ITSELF 913s } 913s 913s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 913s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 913s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 913s HOWEVER: 913s 913s MY SUB BAZ; # PREDECLARATION 913s SUB BAZ { # DEFINE THE "MY" SUB 913s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 913s } 913s 913s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 913s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 913s C; THEY KEEP EACH OTHER ALIVE (SEE L). 913s 913s =HEAD3 C VS C 913s 913s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 913s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 913s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 913s CONTAINING BLOCK TO THE NEXT. 913s 913s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 913s NECESSARY IF YOU WANT TO CREATE CLOSURES: 913s 913s SUB WHATEVER { 913s MY $X = SHIFT; 913s MY SUB INNER { 913s ... DO SOMETHING WITH $X ... 913s } 913s INNER(); 913s } 913s 913s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 913s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 913s SEE THE C<$X> FROM THE FIRST CALL TO C. 913s 913s =HEAD3 C SUBROUTINES 913s 913s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 913s SUBROUTINE OF THE SAME NAME. 913s 913s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 913s INSIDE AN INNER SCOPE: 913s 913s SUB FOO { ... } 913s 913s SUB BAR { 913s MY SUB FOO { ... } 913s { 913s # NEED TO USE THE OUTER FOO HERE 913s OUR SUB FOO; 913s FOO(); 913s } 913s } 913s 913s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 913s 913s PACKAGE MYSNEAKYMODULE; 913s 913s OUR SUB DO_SOMETHING { ... } 913s 913s SUB DO_SOMETHING_WITH_CALLER { 913s PACKAGE DB; 913s () = CALLER 1; # SETS @DB::ARGS 913s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 913s } 913s 913s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 913s X X<*> 913s 913s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 913s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 913s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 913s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 913s 913s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 913s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 913s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 913s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 913s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 913s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 913s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 913s 913s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 913s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 913s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 913s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 913s 913s SUB DOUBLEARY { 913s LOCAL(*SOMEARY) = @_; 913s FOREACH $ELEM (@SOMEARY) { 913s $ELEM *= 2; 913s } 913s } 913s DOUBLEARY(*FOO); 913s DOUBLEARY(*BAR); 913s 913s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 913s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 913s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 913s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 913s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 913s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 913s 913s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 913s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 913s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 913s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 913s L. 913s 913s =HEAD2 WHEN TO STILL USE LOCAL() 913s X X 913s 913s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 913s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 913s I USE C INSTEAD OF C. 913s 913s =OVER 4 913s 913s =ITEM 1. 913s 913s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 913s 913s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 913s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 913s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 913s IN C<@FIELDS>. 913s 913s { 913s LOCAL @ARGV = ("/ETC/MOTD"); 913s LOCAL $/ = UNDEF; 913s LOCAL $_ = <>; 913s @FIELDS = SPLIT /^\S*=+\S*$/; 913s } 913s 913s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 913s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 913s 913s =ITEM 2. 913s 913s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 913s 913s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 913s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 913s TABLE ENTRIES: 913s 913s SUB IOQUEUE { 913s LOCAL (*READER, *WRITER); # NOT MY! 913s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 913s RETURN (*READER, *WRITER); 913s } 913s ($HEAD, $TAIL) = IOQUEUE(); 913s 913s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 913s ENTRIES. 913s 913s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 913s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 913s A LOCAL ALIAS. 913s 913s { 913s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 913s GROW(); # REALLY CALLS SHRINK() 913s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 913s } 913s GROW(); # GET THE REAL GROW() AGAIN 913s 913s SEE L FOR MORE ABOUT MANIPULATING 913s FUNCTIONS BY NAME IN THIS WAY. 913s 913s =ITEM 3. 913s 913s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 913s 913s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 913s IS DONE ON DYNAMICS: 913s 913s { 913s LOCAL $SIG{INT} = 'IGNORE'; 913s FUNCT(); # UNINTERRUPTIBLE 913s } 913s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 913s 913s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 913s 913s =BACK 913s 913s =HEAD2 PASS BY REFERENCE 913s X X X 913s 913s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 913s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 913s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 913s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 913s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 913s 913s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 913s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 913s OF ALL THEIR FORMER LAST ELEMENTS: 913s 913s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 913s 913s SUB POPMANY { 913s MY $AREF; 913s MY @RETLIST; 913s FOREACH $AREF ( @_ ) { 913s PUSH @RETLIST, POP @$AREF; 913s } 913s RETURN @RETLIST; 913s } 913s 913s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 913s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 913s 913s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 913s SUB INTER { 913s MY ($K, $HREF, %SEEN); # LOCALS 913s FOREACH $HREF (@_) { 913s WHILE ( $K = EACH %$HREF ) { 913s $SEEN{$K}++; 913s } 913s } 913s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 913s } 913s 913s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 913s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 913s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 913s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 913s A LITTLE EXPENSIVE. 913s 913s WHERE PEOPLE GET INTO TROUBLE IS HERE: 913s 913s (@W, @X) = FUNC(@Y, @Z); 913s OR 913s (%W, %X) = FUNC(%Y, %Z); 913s 913s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 913s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 913s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 913s AS ALWAYS. 913s 913s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 913s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 913s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 913s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 913s 913s ($WREF, $XREF) = FUNC(\@Y, \@Z); 913s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 913s SUB FUNC { 913s MY ($YREF, $ZREF) = @_; 913s IF (@$YREF > @$ZREF) { 913s RETURN ($YREF, $ZREF); 913s } ELSE { 913s RETURN ($ZREF, $YREF); 913s } 913s } 913s 913s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 913s 913s (*W, *X) = FUNC(\@Y, \@Z); 913s PRINT "@W HAS MORE THAN @X\N"; 913s SUB FUNC { 913s LOCAL (*Y, *Z) = @_; 913s IF (@Y > @Z) { 913s RETURN (\@Y, \@Z); 913s } ELSE { 913s RETURN (\@Z, \@Y); 913s } 913s } 913s 913s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 913s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 913s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 913s ARE IN THE SYMBOL TABLE. 913s 913s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 913s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 913s FOR EXAMPLE: 913s 913s SPLUTTER(\*STDOUT); 913s SUB SPLUTTER { 913s MY $FH = SHIFT; 913s PRINT $FH "HER UM WELL A HMMM\N"; 913s } 913s 913s $REC = GET_REC(\*STDIN); 913s SUB GET_REC { 913s MY $FH = SHIFT; 913s RETURN SCALAR <$FH>; 913s } 913s 913s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 913s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 913s 913s SUB OPENIT { 913s MY $PATH = SHIFT; 913s LOCAL *FH; 913s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 913s } 913s 913s =HEAD2 PROTOTYPES 913s X X 913s 913s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 913s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 913s SECTION OR WITH A L. 913s IF YOU DECLARE EITHER OF 913s 913s SUB MYPUSH (\@@) 913s SUB MYPUSH :PROTOTYPE(\@@) 913s 913s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 913s 913s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 913s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 913s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 913s OF AN ATTRIBUTE. 913s 913s THE 913s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 913s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 913s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 913s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 913s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 913s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 913s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 913s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 913s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 913s 913s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 913s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 913s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 913s 913s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 913s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 913s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 913s CORRESPONDING BUILT-IN. 913s 913s DECLARED AS CALLED AS 913s 913s SUB MYLINK ($$) MYLINK $OLD, $NEW 913s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 913s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 913s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 913s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 913s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 913s SUB MYPOP (\@) MYPOP @ARRAY 913s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 913s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 913s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 913s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 913s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 913s SUB MYRAND (;$) MYRAND 42 913s SUB MYTIME () MYTIME 913s 913s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 913s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 913s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 913s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 913s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 913s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 913s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 913s 913s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 913s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 913s 913s SUB MYREF (\[$@%&*]) 913s 913s WILL ALLOW CALLING MYREF() AS 913s 913s MYREF $VAR 913s MYREF @ARRAY 913s MYREF %HASH 913s MYREF &SUB 913s MYREF *GLOB 913s 913s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 913s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 913s 913s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 913s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 913s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 913s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 913s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 913s 913s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 913s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 913s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 913s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 913s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 913s FOLLOWS: 913s 913s USE SYMBOL 'QUALIFY_TO_REF'; 913s 913s SUB FOO (*) { 913s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 913s ... 913s } 913s 913s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 913s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 913s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 913s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 913s 913s SUB MYPUSH (+@) { 913s MY $AREF = SHIFT; 913s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 913s PUSH @$AREF, @_; 913s } 913s 913s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 913s IS OF AN ACCEPTABLE TYPE. 913s 913s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 913s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 913s 913s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 913s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 913s PROVIDED, C<$_> WILL BE USED INSTEAD. 913s 913s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 913s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 913s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 913s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 913s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 913s 913s MYTIME +2; 913s 913s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 913s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 913s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 913s 913s SUB MYGETPROTOBYNUMBER($;); 913s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 913s 913s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 913s PROVIDED IT'S IN THE INITIAL POSITION: 913s X<&> 913s 913s SUB TRY (&@) { 913s MY($TRY,$CATCH) = @_; 913s EVAL { &$TRY }; 913s IF ($@) { 913s LOCAL $_ = $@; 913s &$CATCH; 913s } 913s } 913s SUB CATCH (&) { $_[0] } 913s 913s TRY { 913s DIE "PHOOEY"; 913s } CATCH { 913s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 913s }; 913s 913s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 913s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 913s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 913s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 913s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 913s 913s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 913s X 913s 913s SUB MYGREP (&@) { 913s MY $CODE = SHIFT; 913s MY @RESULT; 913s FOREACH $_ (@_) { 913s PUSH(@RESULT, $_) IF &$CODE; 913s } 913s @RESULT; 913s } 913s 913s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 913s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 913s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 913s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 913s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 913s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 913s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 913s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 913s 913s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 913s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 913s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 913s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 913s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 913s MAJORITY OF OFFENDING CODE IS FIXED. 913s 913s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 913s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 913s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 913s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 913s 913s SUB FUNC ($) { 913s MY $N = SHIFT; 913s PRINT "YOU GAVE ME $N\N"; 913s } 913s 913s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 913s RETURNING A LIST: 913s 913s FUNC(@FOO); 913s FUNC( $TEXT =~ /\W+/G ); 913s 913s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 913s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 913s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 913s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 913s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 913s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 913s 913s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 913s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 913s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 913s EFFECT, LIKE SO: 913s 913s SUB FOO($$); 913s SUB FOO($$) { 913s FOO 1, 2; 913s } 913s 913s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 913s TO MAKE THE WORLD A BETTER PLACE. 913s 913s =HEAD2 CONSTANT FUNCTIONS 913s X 913s 913s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 913s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 913s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 913s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 913s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 913s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 913s 913s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 913s 913s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 913s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 913s # AND IT'S INLINED, TOO! 913s SUB ST_DEV () { 0 } 913s SUB ST_INO () { 1 } 913s 913s SUB FLAG_FOO () { 1 << 8 } 913s SUB FLAG_BAR () { 1 << 9 } 913s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 913s 913s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 913s 913s SUB N () { INT(OPT_BAZ) / 3 } 913s 913s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 913s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 913s 913s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 913s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 913s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 913s C: 913s 913s SUB BAZ_VAL () { 913s IF (OPT_BAZ) { 913s RETURN 23; 913s } 913s ELSE { 913s RETURN 42; 913s } 913s } 913s SUB BONK_VAL () { RETURN 12345 } 913s 913s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 913s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 913s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 913s 913s BEGIN { 913s MY $VAR = 1; 913s NO STRICT 'REFS'; 913s *INLINED = SUB () { $VAR }; 913s } 913s 913s BEGIN { 913s MY $VAR = 1; 913s MY $REF = \$VAR; 913s NO STRICT 'REFS'; 913s *NOT_INLINED = SUB () { $VAR }; 913s } 913s 913s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 913s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 913s 913s BEGIN { 913s MY $X = 10; 913s *FOO = SUB () { $X }; 913s $X++; 913s } 913s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 913s 913s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 913s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 913s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 913s SO IT PRINTED C<10>, NOT C<11>. 913s 913s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 913s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 913s ASIDE FROM WHERE IT IS DECLARED. 913s 913s # FINE, NO WARNING 913s BEGIN { 913s MY $X = 54321; 913s *INLINED = SUB () { $X }; 913s } 913s # ERROR 913s BEGIN { 913s MY $X; 913s $X = 54321; 913s *ALSO_INLINED = SUB () { $X }; 913s } 913s 913s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 913s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 913s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 913s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 913s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 913s 913s MY $X = 54321; 913s *INLINED = SUB : CONST { $X }; 913s $X++; 913s 913s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 913s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 913s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 913s VALUE CAPTURED THE SAME WAY. 913s 913s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 913s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 913s AN EXPLICIT C: 913s 913s BEGIN { 913s MY $X = 10; 913s *FOO = SUB () { RETURN $X }; 913s $X++; 913s } 913s PRINT FOO(); # PRINTS 11 913s 913s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 913s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 913s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 913s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 913s 913s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 913s SUB ONE { 913s 1; 913s } 913s IF (ONE ) { 913s PRINT ONE() IF ONE ; 913s } 913s 913s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 913s SUB ONE () { 1 } 913s DO { 913s PRINT 1 913s }; 913s 913s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 913s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 913s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 913s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 913s 913s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 913s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 913s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 913s SUBROUTINE ONE REDEFINED AT -E LINE 1. 913s 913s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 913s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 913s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 913s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 913s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 913s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 913s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 913s MENTIONED ABOVE: 913s 913s SUB NOT_INLINED () { RETURN 23 } 913s 913s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 913s X X X X 913s 913s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 913s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 913s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 913s ON A NON-UNIX SYSTEM. 913s 913s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 913s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 913s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 913s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 913s 913s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 913s CHDIR $SOMEWHERE; 913s SUB CHDIR { ... } 913s 913s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 913s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 913s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 913s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 913s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 913s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 913s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 913s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 913s FOR SOME KEYWORDS. SEE L. 913s 913s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 913s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 913s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 913s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 913s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 913s THAT IS, THEY COULD SAY 913s 913s USE MODULE 'OPEN'; 913s 913s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 913s 913s USE MODULE; 913s 913s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 913s 913s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 913s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 913s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 913s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 913s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 913s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 913s THAT UNDERSTANDS REGULAR EXPRESSIONS. 913s 913s PACKAGE REGLOB; 913s REQUIRE EXPORTER; 913s @ISA = 'EXPORTER'; 913s @EXPORT_OK = 'GLOB'; 913s 913s SUB IMPORT { 913s MY $PKG = SHIFT; 913s RETURN UNLESS @_; 913s MY $SYM = SHIFT; 913s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 913s $PKG->EXPORT($WHERE, $SYM, @_); 913s } 913s 913s SUB GLOB { 913s MY $PAT = SHIFT; 913s MY @GOT; 913s IF (OPENDIR MY $D, '.') { 913s @GOT = GREP /$PAT/, READDIR $D; 913s CLOSEDIR $D; 913s } 913s RETURN @GOT; 913s } 913s 1; 913s 913s AND HERE'S HOW IT COULD BE (AB)USED: 913s 913s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 913s PACKAGE FOO; 913s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 913s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 913s 913s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 913s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 913s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 913s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 913s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 913s IT MUST BE DONE AT ALL. 913s 913s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 913s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 913s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 913s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 913s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 913s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 913s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 913s LIBRARY. 913s 913s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 913s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 913s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 913s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 913s (SEE L). 913s 913s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 913s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 913s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 913s 913s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 913s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 913s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 913s C SYNTAX, THOUGH). 913s 913s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 913s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 913s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 913s 913s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 913s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 913s 913s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 913s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 913s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 913s 913s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 913s 913s =HEAD2 AUTOLOADING 913s X X 913s 913s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 913s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 913s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 913s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 913s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 913s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 913s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 913s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 913s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 913s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 913s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 913s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 913s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 913s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 913s SUBROUTINE NAME. SEE L FOR DETAILS.) 913s 913s 913s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 913s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 913s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 913s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 913s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 913s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 913s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 913s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 913s 913s SUB AUTOLOAD { 913s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 913s MY $PROGRAM = $AUTOLOAD; 913s $PROGRAM =~ S/.*:://; 913s SYSTEM($PROGRAM, @_); 913s } 913s DATE(); 913s WHO(); 913s LS('-L'); 913s 913s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 913s EVEN NEED PARENTHESES: 913s 913s USE SUBS QW(DATE WHO LS); 913s DATE; 913s WHO; 913s LS '-L'; 913s 913s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 913s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 913s 913s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 913s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 913s DESCRIBED IN L AND IN L, THE STANDARD 913s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 913s FUNCTIONS TO PERL CODE IN L. 913s 913s =HEAD2 SUBROUTINE ATTRIBUTES 913s X X X 913s 913s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 913s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 913s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 913s C HAD BEEN SEEN. SEE L FOR DETAILS 913s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 913s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 913s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 913s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 913s 913s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 913s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 913s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 913s NEST PROPERLY. 913s 913s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 913s 913s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 913s SUB PLUGH () : UGLY('\(") :BAD; 913s SUB XYZZY : _5X5 { ... } 913s 913s EXAMPLES OF INVALID SYNTAX: 913s 913s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 913s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 913s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 913s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 913s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 913s 913s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 913s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 913s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 913s PARSED AND INVOKED: 913s 913s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 913s 913s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 913s SEE L AND L. 913s 913s =HEAD1 SEE ALSO 913s 913s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 913s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 913s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 913s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 913s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 913s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 913s 913s =FOR VI 913s # EX: SET STS=0 SW=4 ET: 913s 913s ok 2 913s # testing mod_cgi with /modules/cgi/perl.pl 913s # expected 200 913s # received 200 913s # body: PERL CGI 913s ok 3 913s # testing mod_test_rwrite with /test_rwrite 913s # expected 200 913s # received 200 913s # body: A 913s ok 4 913s ok 915s t/filter/case_in.t .................. 915s 1..3 915s # Running under perl version 5.038002 for linux 915s # Current time local: Mon Jun 3 13:28:17 2024 915s # Current time GMT: Mon Jun 3 13:28:17 2024 915s # Using Test.pm version 1.31 915s # Using Apache/Test.pm version 1.42 915s ok 1 915s # testing mod_cgi with /modules/cgi/perl_echo.pl 915s # expected 200 915s # received 200 915s ok 2 915s # testing mod_echo_post with /echo_post 915s # expected 200 915s # received 200 915s ok 3 915s ok 917s t/filter/input_body.t ............... 917s 1..2 917s # Running under perl version 5.038002 for linux 917s # Current time local: Mon Jun 3 13:28:19 2024 917s # Current time GMT: Mon Jun 3 13:28:19 2024 917s # Using Test.pm version 1.31 917s # Using Apache/Test.pm version 1.42 917s # testing : Posted "1 ko" 917s # expected: 'ok 1' 917s # received: 'ok 1' 917s ok 1 917s # testing : Posted "2 ko" 917s # expected: 'ok 2' 917s # received: 'ok 2' 917s ok 2 917s ok 919s t/http11/basicauth.t ................ 919s 1..3 919s # Running under perl version 5.038002 for linux 919s # Current time local: Mon Jun 3 13:28:21 2024 919s # Current time GMT: Mon Jun 3 13:28:21 2024 919s # Using Test.pm version 1.31 919s # Using Apache/Test.pm version 1.42 919s ok 1 919s ok 2 919s ok 3 919s ok 921s t/http11/chunked.t .................. 921s 1..30 921s # Running under perl version 5.038002 for linux 921s # Current time local: Mon Jun 3 13:28:23 2024 921s # Current time GMT: Mon Jun 3 13:28:23 2024 921s # Using Test.pm version 1.31 921s # Using Apache/Test.pm version 1.42 921s # testing : response protocol 921s # expected: 'HTTP/1.1' 921s # received: 'HTTP/1.1' 921s ok 1 921s # testing : response Transfer-Encoding 921s # expected: 'chunked' 921s # received: 'chunked' 921s ok 2 921s # testing : no Content-Length 921s # expected: 0 921s # received: 0 921s ok 3 921s # testing : body length 921s # expected: '70976' 921s # received: 70976 921s ok 4 921s # testing : number of requests 921s # expected: 1 921s # received: 1 921s ok 5 921s # testing : response protocol 921s # expected: 'HTTP/1.1' 921s # received: 'HTTP/1.1' 921s ok 6 921s # testing : response Transfer-Encoding 921s # expected: 'chunked' 921s # received: 'chunked' 921s ok 7 921s # testing : no Content-Length 921s # expected: 0 921s # received: 0 921s ok 8 921s # testing : body length 921s # expected: '212509' 921s # received: 212509 921s ok 9 921s # testing : number of requests 921s # expected: 2 921s # received: 2 921s ok 10 921s # testing : response protocol 921s # expected: 'HTTP/1.1' 921s # received: 'HTTP/1.1' 921s ok 11 921s # testing : response Transfer-Encoding 921s # expected: 'chunked' 921s # received: 'chunked' 921s ok 12 921s # testing : no Content-Length 921s # expected: 0 921s # received: 0 921s ok 13 921s # testing : body length 921s # expected: '280545' 921s # received: 280545 921s ok 14 921s # testing : number of requests 921s # expected: 3 921s # received: 3 921s ok 15 921s # testing : response protocol 921s # expected: 'HTTP/1.1' 921s # received: 'HTTP/1.1' 921s ok 16 921s # testing : response Transfer-Encoding 921s # expected: 'chunked' 921s # received: 'chunked' 921s ok 17 921s # testing : no Content-Length 921s # expected: 0 921s # received: 0 921s ok 18 921s # testing : body length 921s # expected: '845969' 921s # received: 845969 921s ok 19 921s # testing : number of requests 921s # expected: 4 921s # received: 4 921s ok 20 921s # testing : response protocol 921s # expected: 'HTTP/1.1' 921s # received: 'HTTP/1.1' 921s ok 21 921s # testing : no Transfer-Encoding (test result inverted) 921s # expected: 'chunked' 921s # received: '' 921s ok 22 921s # testing : content length 921s # expected: 253 921s # received: '253' 921s ok 23 921s # testing : body length 921s # expected: '242' 921s # received: 242 921s ok 24 921s # testing : number of requests 921s # expected: 5 921s # received: 5 921s ok 25 921s # testing : response protocol 921s # expected: 'HTTP/1.1' 921s # received: 'HTTP/1.1' 921s ok 26 921s # testing : no Transfer-Encoding (test result inverted) 921s # expected: 'chunked' 921s # received: '' 921s ok 27 921s # testing : content length 921s # expected: '' 921s # received: '' 921s ok 28 921s # testing : body length 921s # expected: '14276' 921s # received: 14276 921s ok 29 921s # testing : number of requests 921s # expected: 6 921s # received: 6 921s ok 30 921s ok 923s t/http11/chunked2.t ................. 923s 1..2 923s # Running under perl version 5.038002 for linux 923s # Current time local: Mon Jun 3 13:28:25 2024 923s # Current time GMT: Mon Jun 3 13:28:25 2024 923s # Using Test.pm version 1.31 923s # Using Apache/Test.pm version 1.42 923s # testing : successful response 923s # expected: 200 923s # received: '200' 923s ok 1 923s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 923s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 923s ok 2 923s ok 928s t/http11/clength.t .................. 928s 1..6 928s # Running under perl version 5.038002 for linux 928s # Current time local: Mon Jun 3 13:28:27 2024 928s # Current time GMT: Mon Jun 3 13:28:27 2024 928s # Using Test.pm version 1.31 928s # Using Apache/Test.pm version 1.42 928s # testing : successful response 928s # expected: 200 928s # received: '200' 928s ok 1 928s # expected: 10 928s # received: '10' 928s ok 2 928s # expected: 'bbbbbbbbbb' 928s # received: 'bbbbbbbbbb' 928s ok 3 928s # testing : successful response 928s # expected: 200 928s # received: '200' 928s ok 4 928s # expected: 6 928s # received: '6' 928s ok 5 928s # expected: 'foobar' 928s # received: 'foobar' 928s ok 6 928s ok 929s t/http11/post.t ..................... 929s # using LWP client 929s 1..51 929s # Running under perl version 5.038002 for linux 929s # Current time local: Mon Jun 3 13:28:29 2024 929s # Current time GMT: Mon Jun 3 13:28:29 2024 929s # Using Test.pm version 1.31 929s # Using Apache/Test.pm version 1.42 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 1024 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Connection: Keep-Alive 929s #Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 1 929s #DMMATCH1: 1 929s #Keep-Alive: timeout=5, max=100 929s # 929s # testing : length posted 929s # expected: '1024' 929s # received: 1024 929s ok 1 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 2048 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 2 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '2048' 929s # received: 2048 929s ok 2 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 3072 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 3 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '3072' 929s # received: 3072 929s ok 3 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 4096 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 4 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '4096' 929s # received: 4096 929s ok 4 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 5120 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:31 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 5 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '5120' 929s # received: 5120 929s ok 5 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 6144 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 6 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '6144' 929s # received: 6144 929s ok 6 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 7168 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 7 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '7168' 929s # received: 7168 929s ok 7 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 8192 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 8 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '8192' 929s # received: 8192 929s ok 8 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 9216 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 5 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 9 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '9216' 929s # received: 9216 929s ok 9 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 10240 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 10 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '10240' 929s # received: 10240 929s ok 10 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 11264 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 11 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '11264' 929s # received: 11264 929s ok 11 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 12288 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 12 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '12288' 929s # received: 12288 929s ok 12 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 13312 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 13 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '13312' 929s # received: 13312 929s ok 13 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 14336 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 14 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '14336' 929s # received: 14336 929s ok 14 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 15360 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 15 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '15360' 929s # received: 15360 929s ok 15 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 16384 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 16 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '16384' 929s # received: 16384 929s ok 16 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 17408 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 17 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '17408' 929s # received: 17408 929s ok 17 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 18432 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 18 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '18432' 929s # received: 18432 929s ok 18 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 19456 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 19 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '19456' 929s # received: 19456 929s ok 19 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 20480 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 20 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '20480' 929s # received: 20480 929s ok 20 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 21504 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 21 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '21504' 929s # received: 21504 929s ok 21 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 22528 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 22 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '22528' 929s # received: 22528 929s ok 22 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 23552 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 23 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '23552' 929s # received: 23552 929s ok 23 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 24576 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 24 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '24576' 929s # received: 24576 929s ok 24 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 25600 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 25 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '25600' 929s # received: 25600 929s ok 25 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 26624 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 26 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '26624' 929s # received: 26624 929s ok 26 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 27648 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 27 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '27648' 929s # received: 27648 929s ok 27 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 28672 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 28 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '28672' 929s # received: 28672 929s ok 28 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 29696 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 29 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '29696' 929s # received: 29696 929s ok 29 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 30720 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 30 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '30720' 929s # received: 30720 929s ok 30 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 31744 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 31 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '31744' 929s # received: 31744 929s ok 31 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 32768 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 32 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '32768' 929s # received: 32768 929s ok 32 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 33792 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 33 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '33792' 929s # received: 33792 929s ok 33 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 34816 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 34 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '34816' 929s # received: 34816 929s ok 34 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 35840 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 35 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '35840' 929s # received: 35840 929s ok 35 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 36864 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 36 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '36864' 929s # received: 36864 929s ok 36 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 37888 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 37 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '37888' 929s # received: 37888 929s ok 37 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 38912 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 38 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '38912' 929s # received: 38912 929s ok 38 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 39936 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 39 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '39936' 929s # received: 39936 929s ok 39 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 40960 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 40 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '40960' 929s # received: 40960 929s ok 40 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 41984 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 41 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '41984' 929s # received: 41984 929s ok 41 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 43008 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 42 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '43008' 929s # received: 43008 929s ok 42 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 44032 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 43 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '44032' 929s # received: 44032 929s ok 43 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 45056 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 44 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '45056' 929s # received: 45056 929s ok 44 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 46080 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 45 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '46080' 929s # received: 46080 929s ok 45 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 47104 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 46 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '47104' 929s # received: 47104 929s ok 46 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 48128 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 47 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '48128' 929s # received: 48128 929s ok 47 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 49152 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 48 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '49152' 929s # received: 49152 929s ok 48 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 50176 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 49 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '50176' 929s # received: 50176 929s ok 49 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 51200 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:32 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 6 929s #Client-Date: Mon, 03 Jun 2024 13:28:33 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 50 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '51200' 929s # received: 51200 929s ok 50 929s #lwp request: 929s #POST http://localhost:8529/eat_post HTTP/1.1 929s #User-Agent: libwww-perl/6.77 929s #Content-Length: 102400 929s # 929s #server response: 929s #HTTP/1.1 200 OK 929s #Date: Mon, 03 Jun 2024 13:28:33 GMT 929s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 929s #Vary: In-If1 929s #Content-Length: 7 929s #Client-Date: Mon, 03 Jun 2024 13:28:33 GMT 929s #Client-Peer: 127.0.0.1:8529 929s #Client-Response-Num: 51 929s #DMMATCH1: 1 929s # 929s # testing : length posted 929s # expected: '102400' 929s # received: 102400 929s ok 51 929s ok 931s t/modules/aaa.t ..................... 931s 1..40 931s # Running under perl version 5.038002 for linux 931s # Current time local: Mon Jun 3 13:28:33 2024 931s # Current time GMT: Mon Jun 3 13:28:33 2024 931s # Using Test.pm version 1.31 931s # Using Apache/Test.pm version 1.42 931s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm2 931s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 931s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/form1 931s ok 1 931s ok 2 931s ok 3 931s ok 4 931s ok 5 931s ok 6 931s ok 7 931s ok 8 931s ok 9 931s ok 10 931s ok 11 931s ok 12 931s ok 13 931s ok 14 931s ok 15 931s ok 16 931s ok 17 931s ok 18 931s ok 19 931s ok 20 931s ok 21 931s ok 22 931s ok 23 931s ok 24 931s ok 25 931s ok 26 931s ok 27 931s ok 28 931s ok 29 931s ok 30 931s ok 31 931s ok 32 931s ok 33 931s ok 34 931s ok 35 931s ok 36 931s ok 37 931s ok 38 931s ok 39 931s ok 40 931s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/form1 931s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 931s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm2 931s ok 934s t/modules/access.t .................. 934s 1..408 934s # Running under perl version 5.038002 for linux 934s # Current time local: Mon Jun 3 13:28:35 2024 934s # Current time GMT: Mon Jun 3 13:28:35 2024 934s # Using Test.pm version 1.31 934s # Using Apache/Test.pm version 1.42 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # expecting access. 934s ok 1 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 2 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from all 934s # expecting access. 934s ok 3 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 4 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from localhost 934s # expecting access. 934s ok 5 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 6 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from 127.0.0.1 934s # expecting access. 934s ok 7 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 8 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from 127.0 934s # expecting access. 934s ok 9 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 10 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 11 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 12 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from 127.0.0.1/16 934s # expecting access. 934s ok 13 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 14 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 15 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 16 934s # --- 934s # Order deny,allow 934s # Allow from all 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 17 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # expecting access. 934s ok 18 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 19 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from all 934s # expecting access. 934s ok 20 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 21 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from localhost 934s # expecting access. 934s ok 22 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 23 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from 127.0.0.1 934s # expecting access. 934s ok 24 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 25 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from 127.0 934s # expecting access. 934s ok 26 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 27 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 28 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 29 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from 127.0.0.1/16 934s # expecting access. 934s ok 30 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 31 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 32 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 33 934s # --- 934s # Order deny,allow 934s # Allow from localhost 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 34 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # expecting access. 934s ok 35 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 36 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from all 934s # expecting access. 934s ok 37 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 38 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from localhost 934s # expecting access. 934s ok 39 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 40 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1 934s # expecting access. 934s ok 41 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 42 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from 127.0 934s # expecting access. 934s ok 43 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 44 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 45 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 46 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1/16 934s # expecting access. 934s ok 47 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 48 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 49 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 50 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 51 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # expecting access. 934s ok 52 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 53 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from all 934s # expecting access. 934s ok 54 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 55 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from localhost 934s # expecting access. 934s ok 56 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 57 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from 127.0.0.1 934s # expecting access. 934s ok 58 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 59 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from 127.0 934s # expecting access. 934s ok 60 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 61 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 62 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 63 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from 127.0.0.1/16 934s # expecting access. 934s ok 64 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 65 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 66 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 67 934s # --- 934s # Order deny,allow 934s # Allow from 127.0 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 68 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 69 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 70 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from all 934s # expecting access. 934s ok 71 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 72 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from localhost 934s # expecting access. 934s ok 73 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 74 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1 934s # expecting access. 934s ok 75 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 76 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0 934s # expecting access. 934s ok 77 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 78 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 79 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 80 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1/16 934s # expecting access. 934s ok 81 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 82 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 83 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 84 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 85 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # expecting access. 934s ok 86 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 87 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from all 934s # expecting access. 934s ok 88 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 89 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from localhost 934s # expecting access. 934s ok 90 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 91 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1 934s # expecting access. 934s ok 92 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 93 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0 934s # expecting access. 934s ok 94 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 95 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 96 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 97 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1/16 934s # expecting access. 934s ok 98 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 99 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 100 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 101 934s # --- 934s # Order deny,allow 934s # Allow from 127.0.0.1/16 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 102 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # expecting access. 934s ok 103 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 104 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from all 934s # expecting access denial. 934s ok 105 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 106 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from localhost 934s # expecting access denial. 934s ok 107 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 108 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 109 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 110 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from 127.0 934s # expecting access denial. 934s ok 111 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 112 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 113 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 114 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 115 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 116 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 117 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 118 934s # --- 934s # Order deny,allow 934s # Allow from somewhere.else.com 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 119 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # expecting access. 934s ok 120 934s # --- 934s # Order deny,allow 934s # Deny from all 934s # expecting access denial. 934s ok 121 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from all 934s # expecting access denial. 934s ok 122 934s # --- 934s # Order deny,allow 934s # Deny from localhost 934s # expecting access denial. 934s ok 123 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from localhost 934s # expecting access denial. 934s ok 124 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 125 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 126 934s # --- 934s # Order deny,allow 934s # Deny from 127.0 934s # expecting access denial. 934s ok 127 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from 127.0 934s # expecting access denial. 934s ok 128 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 129 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 130 934s # --- 934s # Order deny,allow 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 131 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 132 934s # --- 934s # Order deny,allow 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 133 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 134 934s # --- 934s # Order deny,allow 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 135 934s # --- 934s # Order deny,allow 934s # Allow from 66.6.6.6 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 136 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # expecting access. 934s ok 137 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 138 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from all 934s # expecting access denial. 934s ok 139 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 140 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from localhost 934s # expecting access denial. 934s ok 141 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 142 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 143 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 144 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from 127.0 934s # expecting access denial. 934s ok 145 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 146 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 147 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 148 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 149 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 150 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 151 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 152 934s # --- 934s # Order allow,deny 934s # Allow from all 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 153 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # expecting access. 934s ok 154 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 155 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from all 934s # expecting access denial. 934s ok 156 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 157 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from localhost 934s # expecting access denial. 934s ok 158 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 159 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 160 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 161 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from 127.0 934s # expecting access denial. 934s ok 162 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 163 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 164 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 165 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 166 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 167 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 168 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 169 934s # --- 934s # Order allow,deny 934s # Allow from localhost 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 170 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # expecting access. 934s ok 171 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 172 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from all 934s # expecting access denial. 934s ok 173 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 174 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from localhost 934s # expecting access denial. 934s ok 175 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 176 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 177 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 178 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from 127.0 934s # expecting access denial. 934s ok 179 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 180 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 181 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 182 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 183 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 184 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 185 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 186 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 187 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # expecting access. 934s ok 188 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 189 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from all 934s # expecting access denial. 934s ok 190 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 191 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from localhost 934s # expecting access denial. 934s ok 192 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 193 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 194 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 195 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from 127.0 934s # expecting access denial. 934s ok 196 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 197 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 198 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 199 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 200 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 201 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 202 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 203 934s # --- 934s # Order allow,deny 934s # Allow from 127.0 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 204 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 205 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 206 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from all 934s # expecting access denial. 934s ok 207 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 208 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from localhost 934s # expecting access denial. 934s ok 209 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 210 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 211 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 212 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0 934s # expecting access denial. 934s ok 213 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 214 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 215 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 216 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 217 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 218 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 219 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 220 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 221 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # expecting access. 934s ok 222 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 223 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from all 934s # expecting access denial. 934s ok 224 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 225 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from localhost 934s # expecting access denial. 934s ok 226 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 227 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 228 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 229 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0 934s # expecting access denial. 934s ok 230 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 231 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 232 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 233 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 234 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 235 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 236 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 237 934s # --- 934s # Order allow,deny 934s # Allow from 127.0.0.1/16 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 238 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # expecting access denial. 934s ok 239 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 240 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from all 934s # expecting access denial. 934s ok 241 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 242 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from localhost 934s # expecting access denial. 934s ok 243 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 244 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 245 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 246 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from 127.0 934s # expecting access denial. 934s ok 247 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 248 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 249 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 250 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 251 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 252 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 253 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 254 934s # --- 934s # Order allow,deny 934s # Allow from somewhere.else.com 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 255 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # expecting access denial. 934s ok 256 934s # --- 934s # Order allow,deny 934s # Deny from all 934s # expecting access denial. 934s ok 257 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from all 934s # expecting access denial. 934s ok 258 934s # --- 934s # Order allow,deny 934s # Deny from localhost 934s # expecting access denial. 934s ok 259 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from localhost 934s # expecting access denial. 934s ok 260 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 261 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 262 934s # --- 934s # Order allow,deny 934s # Deny from 127.0 934s # expecting access denial. 934s ok 263 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from 127.0 934s # expecting access denial. 934s ok 264 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 265 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 266 934s # --- 934s # Order allow,deny 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 267 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 268 934s # --- 934s # Order allow,deny 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 269 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 270 934s # --- 934s # Order allow,deny 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 271 934s # --- 934s # Order allow,deny 934s # Allow from 66.6.6.6 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 272 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # expecting access. 934s ok 273 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 274 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from all 934s # expecting access denial. 934s ok 275 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 276 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from localhost 934s # expecting access denial. 934s ok 277 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 278 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 279 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 280 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from 127.0 934s # expecting access denial. 934s ok 281 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 282 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 283 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 284 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 285 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 286 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 287 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 288 934s # --- 934s # Order mutual-failure 934s # Allow from all 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 289 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # expecting access. 934s ok 290 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 291 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from all 934s # expecting access denial. 934s ok 292 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 293 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from localhost 934s # expecting access denial. 934s ok 294 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 295 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 296 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 297 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from 127.0 934s # expecting access denial. 934s ok 298 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 299 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 300 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 301 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 302 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 303 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 304 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 305 934s # --- 934s # Order mutual-failure 934s # Allow from localhost 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 306 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # expecting access. 934s ok 307 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 308 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from all 934s # expecting access denial. 934s ok 309 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 310 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from localhost 934s # expecting access denial. 934s ok 311 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 312 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 313 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 314 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from 127.0 934s # expecting access denial. 934s ok 315 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 316 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 317 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 318 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 319 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 320 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 321 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 322 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 323 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # expecting access. 934s ok 324 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 325 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from all 934s # expecting access denial. 934s ok 326 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 327 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from localhost 934s # expecting access denial. 934s ok 328 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 329 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 330 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 331 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from 127.0 934s # expecting access denial. 934s ok 332 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 333 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 334 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 335 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 336 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 337 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 338 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 339 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 340 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # expecting access. 934s ok 341 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 342 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from all 934s # expecting access denial. 934s ok 343 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 344 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from localhost 934s # expecting access denial. 934s ok 345 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 346 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 347 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 348 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0 934s # expecting access denial. 934s ok 349 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 350 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 351 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 352 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 353 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 354 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 355 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 356 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/255.255.0.0 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 357 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # expecting access. 934s ok 358 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 359 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from all 934s # expecting access denial. 934s ok 360 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 361 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from localhost 934s # expecting access denial. 934s ok 362 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 363 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 364 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 365 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0 934s # expecting access denial. 934s ok 366 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 367 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 368 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 369 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 370 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 371 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from somewhere.else.com 934s # expecting access. 934s ok 372 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 373 934s # --- 934s # Order mutual-failure 934s # Allow from 127.0.0.1/16 934s # Deny from 66.6.6.6 934s # expecting access. 934s ok 374 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # expecting access denial. 934s ok 375 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 376 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from all 934s # expecting access denial. 934s ok 377 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 378 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from localhost 934s # expecting access denial. 934s ok 379 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 380 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 381 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 382 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from 127.0 934s # expecting access denial. 934s ok 383 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 384 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 385 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 386 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 387 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 388 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 389 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 390 934s # --- 934s # Order mutual-failure 934s # Allow from somewhere.else.com 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 391 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # expecting access denial. 934s ok 392 934s # --- 934s # Order mutual-failure 934s # Deny from all 934s # expecting access denial. 934s ok 393 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from all 934s # expecting access denial. 934s ok 394 934s # --- 934s # Order mutual-failure 934s # Deny from localhost 934s # expecting access denial. 934s ok 395 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from localhost 934s # expecting access denial. 934s ok 396 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 397 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1 934s # expecting access denial. 934s ok 398 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0 934s # expecting access denial. 934s ok 399 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from 127.0 934s # expecting access denial. 934s ok 400 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 401 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1/255.255.0.0 934s # expecting access denial. 934s ok 402 934s # --- 934s # Order mutual-failure 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 403 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from 127.0.0.1/16 934s # expecting access denial. 934s ok 404 934s # --- 934s # Order mutual-failure 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 405 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from somewhere.else.com 934s # expecting access denial. 934s ok 406 934s # --- 934s # Order mutual-failure 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 407 934s # --- 934s # Order mutual-failure 934s # Allow from 66.6.6.6 934s # Deny from 66.6.6.6 934s # expecting access denial. 934s ok 408 934s ok 936s t/modules/actions.t ................. 936s 1..20 936s # Running under perl version 5.038002 for linux 936s # Current time local: Mon Jun 3 13:28:38 2024 936s # Current time GMT: Mon Jun 3 13:28:38 2024 936s # Using Test.pm version 1.31 936s # Using Apache/Test.pm version 1.42 936s # expected: 200 936s # received: '200' 936s ok 1 936s # expected: 'nada' 936s # received: 'nada' 936s ok 2 936s # expected: 404 936s # received: '404' 936s ok 3 936s ok 4 # skip RC=404, no need to check content 936s # expected: 404 936s # received: '404' 936s ok 5 936s ok 6 # skip RC=404, no need to check content 936s # expected: 404 936s # received: '404' 936s ok 7 936s ok 8 # skip RC=404, no need to check content 936s # expected: 200 936s # received: '200' 936s ok 9 936s # expected: 'nada' 936s # received: 'nada' 936s ok 10 936s # expected: 404 936s # received: '404' 936s ok 11 936s ok 12 # skip RC=404, no need to check content 936s # expected: 200 936s # received: '200' 936s ok 13 936s # expected: 'POST 936s # foo2: bar2 936s # ' 936s # received: 'POST 936s # foo2: bar2 936s # ' 936s ok 14 936s # expected: 405 936s # received: '405' 936s ok 15 936s # expected: 200 936s # received: '200' 936s ok 16 936s # expected: 'foo=bar' 936s # received: 'foo=bar' 936s ok 17 936s # expected: 200 936s # received: '200' 936s ok 18 936s # expected: 'POST 936s # foo2: bar2 936s # ' 936s # received: 'POST 936s # foo2: bar2 936s # ' 936s ok 19 936s # expected: 405 936s # received: '405' 936s ok 20 936s ok 939s t/modules/alias.t ................... 939s 1..134 939s # Running under perl version 5.038002 for linux 939s # Current time local: Mon Jun 3 13:28:40 2024 939s # Current time GMT: Mon Jun 3 13:28:40 2024 939s # Using Test.pm version 1.31 939s # Using Apache/Test.pm version 1.42 939s # verifying simple aliases 939s # testing : /alias/ 939s # expected: 200 939s # received: '200' 939s ok 1 939s # testing : /bogu/ 939s # expected: 404 939s # received: '404' 939s ok 2 939s # verifying alias match with /ali[0-9]. 939s # testing : /ali0 939s # expected: 0 939s # received: '0' 939s ok 3 939s # testing : /ali1 939s # expected: 1 939s # received: '1' 939s ok 4 939s # testing : /ali2 939s # expected: 2 939s # received: '2' 939s ok 5 939s # testing : /ali3 939s # expected: 3 939s # received: '3' 939s ok 6 939s # testing : /ali4 939s # expected: 4 939s # received: '4' 939s ok 7 939s # testing : /ali5 939s # expected: 5 939s # received: '5' 939s ok 8 939s # testing : /ali6 939s # expected: 6 939s # received: '6' 939s ok 9 939s # testing : /ali7 939s # expected: 7 939s # received: '7' 939s ok 10 939s # testing : /ali8 939s # expected: 8 939s # received: '8' 939s ok 11 939s # testing : /ali9 939s # expected: 9 939s # received: '9' 939s ok 12 939s # verifying expression alias match with /expr/ali[0-9]. 939s # testing : /ali0 939s # expected: 0 939s # received: '0' 939s ok 13 939s # testing : /ali1 939s # expected: 1 939s # received: '1' 939s ok 14 939s # testing : /ali2 939s # expected: 2 939s # received: '2' 939s ok 15 939s # testing : /ali3 939s # expected: 3 939s # received: '3' 939s ok 16 939s # testing : /ali4 939s # expected: 4 939s # received: '4' 939s ok 17 939s # testing : /ali5 939s # expected: 5 939s # received: '5' 939s ok 18 939s # testing : /ali6 939s # expected: 6 939s # received: '6' 939s ok 19 939s # testing : /ali7 939s # expected: 7 939s # received: '7' 939s ok 20 939s # testing : /ali8 939s # expected: 8 939s # received: '8' 939s ok 21 939s # testing : /ali9 939s # expected: 9 939s # received: '9' 939s ok 22 939s # testing : /forbid 939s # expected: '403' 939s # received: '403' 939s ok 23 939s # testing : /gone 939s # expected: '410' 939s # received: '410' 939s ok 24 939s # testing : /perm 939s # expected: '301' 939s # received: '301' 939s ok 25 939s # testing : /perm2 939s # expected: '301' 939s # received: '301' 939s ok 26 939s # testing : /seeother 939s # expected: '303' 939s # received: '303' 939s ok 27 939s # testing : /temp 939s # expected: '302' 939s # received: '302' 939s ok 28 939s # testing : /temp2 939s # expected: '302' 939s # received: '302' 939s ok 29 939s verifying body of perm and temp redirect match 939s # testing : /p0 939s # expected: 0 939s # received: '0' 939s ok 30 939s # testing : /p1 939s # expected: 1 939s # received: '1' 939s ok 31 939s # testing : /p2 939s # expected: 2 939s # received: '2' 939s ok 32 939s # testing : /p3 939s # expected: 3 939s # received: '3' 939s ok 33 939s # testing : /p4 939s # expected: 4 939s # received: '4' 939s ok 34 939s # testing : /p5 939s # expected: 5 939s # received: '5' 939s ok 35 939s # testing : /p6 939s # expected: 6 939s # received: '6' 939s ok 36 939s # testing : /p7 939s # expected: 7 939s # received: '7' 939s ok 37 939s # testing : /p8 939s # expected: 8 939s # received: '8' 939s ok 38 939s # testing : /p9 939s # expected: 9 939s # received: '9' 939s ok 39 939s # testing : /t0 939s # expected: 0 939s # received: '0' 939s ok 40 939s # testing : /t1 939s # expected: 1 939s # received: '1' 939s ok 41 939s # testing : /t2 939s # expected: 2 939s # received: '2' 939s ok 42 939s # testing : /t3 939s # expected: 3 939s # received: '3' 939s ok 43 939s # testing : /t4 939s # expected: 4 939s # received: '4' 939s ok 44 939s # testing : /t5 939s # expected: 5 939s # received: '5' 939s ok 45 939s # testing : /t6 939s # expected: 6 939s # received: '6' 939s ok 46 939s # testing : /t7 939s # expected: 7 939s # received: '7' 939s ok 47 939s # testing : /t8 939s # expected: 8 939s # received: '8' 939s ok 48 939s # testing : /t9 939s # expected: 9 939s # received: '9' 939s ok 49 939s verifying body of perm and temp redirect match with expression support 939s # testing : /p0 939s # expected: 0 939s # received: '0' 939s ok 50 939s # testing : /p1 939s # expected: 1 939s # received: '1' 939s ok 51 939s # testing : /p2 939s # expected: 2 939s # received: '2' 939s ok 52 939s # testing : /p3 939s # expected: 3 939s # received: '3' 939s ok 53 939s # testing : /p4 939s # expected: 4 939s # received: '4' 939s ok 54 939s # testing : /p5 939s # expected: 5 939s # received: '5' 939s ok 55 939s # testing : /p6 939s # expected: 6 939s # received: '6' 939s ok 56 939s # testing : /p7 939s # expected: 7 939s # received: '7' 939s ok 57 939s # testing : /p8 939s # expected: 8 939s # received: '8' 939s ok 58 939s # testing : /p9 939s # expected: 9 939s # received: '9' 939s ok 59 939s # testing : /t0 939s # expected: 0 939s # received: '0' 939s ok 60 939s # testing : /t1 939s # expected: 1 939s # received: '1' 939s ok 61 939s # testing : /t2 939s # expected: 2 939s # received: '2' 939s ok 62 939s # testing : /t3 939s # expected: 3 939s # received: '3' 939s ok 63 939s # testing : /t4 939s # expected: 4 939s # received: '4' 939s ok 64 939s # testing : /t5 939s # expected: 5 939s # received: '5' 939s ok 65 939s # testing : /t6 939s # expected: 6 939s # received: '6' 939s ok 66 939s # testing : /t7 939s # expected: 7 939s # received: '7' 939s ok 67 939s # testing : /t8 939s # expected: 8 939s # received: '8' 939s ok 68 939s # testing : /t9 939s # expected: 9 939s # received: '9' 939s ok 69 939s verifying return code of seeother and gone redirect match 939s # testing : f0 939s # expected: '403' 939s # received: '403' 939s ok 70 939s # testing : f1 939s # expected: '403' 939s # received: '403' 939s ok 71 939s # testing : f2 939s # expected: '403' 939s # received: '403' 939s ok 72 939s # testing : f3 939s # expected: '403' 939s # received: '403' 939s ok 73 939s # testing : f4 939s # expected: '403' 939s # received: '403' 939s ok 74 939s # testing : f5 939s # expected: '403' 939s # received: '403' 939s ok 75 939s # testing : f6 939s # expected: '403' 939s # received: '403' 939s ok 76 939s # testing : f7 939s # expected: '403' 939s # received: '403' 939s ok 77 939s # testing : f8 939s # expected: '403' 939s # received: '403' 939s ok 78 939s # testing : f9 939s # expected: '403' 939s # received: '403' 939s ok 79 939s # testing : s0 939s # expected: '303' 939s # received: '303' 939s ok 80 939s # testing : s1 939s # expected: '303' 939s # received: '303' 939s ok 81 939s # testing : s2 939s # expected: '303' 939s # received: '303' 939s ok 82 939s # testing : s3 939s # expected: '303' 939s # received: '303' 939s ok 83 939s # testing : s4 939s # expected: '303' 939s # received: '303' 939s ok 84 939s # testing : s5 939s # expected: '303' 939s # received: '303' 939s ok 85 939s # testing : s6 939s # expected: '303' 939s # received: '303' 939s ok 86 939s # testing : s7 939s # expected: '303' 939s # received: '303' 939s ok 87 939s # testing : s8 939s # expected: '303' 939s # received: '303' 939s ok 88 939s # testing : s9 939s # expected: '303' 939s # received: '303' 939s ok 89 939s # testing : g0 939s # expected: '410' 939s # received: '410' 939s ok 90 939s # testing : g1 939s # expected: '410' 939s # received: '410' 939s ok 91 939s # testing : g2 939s # expected: '410' 939s # received: '410' 939s ok 92 939s # testing : g3 939s # expected: '410' 939s # received: '410' 939s ok 93 939s # testing : g4 939s # expected: '410' 939s # received: '410' 939s ok 94 939s # testing : g5 939s # expected: '410' 939s # received: '410' 939s ok 95 939s # testing : g6 939s # expected: '410' 939s # received: '410' 939s ok 96 939s # testing : g7 939s # expected: '410' 939s # received: '410' 939s ok 97 939s # testing : g8 939s # expected: '410' 939s # received: '410' 939s ok 98 939s # testing : g9 939s # expected: '410' 939s # received: '410' 939s ok 99 939s verifying return code of seeother and gone redirect match with expression support 939s # testing : f0 939s # expected: '403' 939s # received: '403' 939s ok 100 939s # testing : f1 939s # expected: '403' 939s # received: '403' 939s ok 101 939s # testing : f2 939s # expected: '403' 939s # received: '403' 939s ok 102 939s # testing : f3 939s # expected: '403' 939s # received: '403' 939s ok 103 939s # testing : f4 939s # expected: '403' 939s # received: '403' 939s ok 104 939s # testing : f5 939s # expected: '403' 939s # received: '403' 939s ok 105 939s # testing : f6 939s # expected: '403' 939s # received: '403' 939s ok 106 939s # testing : f7 939s # expected: '403' 939s # received: '403' 939s ok 107 939s # testing : f8 939s # expected: '403' 939s # received: '403' 939s ok 108 939s # testing : f9 939s # expected: '403' 939s # received: '403' 939s ok 109 939s # testing : s0 939s # expected: '303' 939s # received: '303' 939s ok 110 939s # testing : s1 939s # expected: '303' 939s # received: '303' 939s ok 111 939s # testing : s2 939s # expected: '303' 939s # received: '303' 939s ok 112 939s # testing : s3 939s # expected: '303' 939s # received: '303' 939s ok 113 939s # testing : s4 939s # expected: '303' 939s # received: '303' 939s ok 114 939s # testing : s5 939s # expected: '303' 939s # received: '303' 939s ok 115 939s # testing : s6 939s # expected: '303' 939s # received: '303' 939s ok 116 939s # testing : s7 939s # expected: '303' 939s # received: '303' 939s ok 117 939s # testing : s8 939s # expected: '303' 939s # received: '303' 939s ok 118 939s # testing : s9 939s # expected: '303' 939s # received: '303' 939s ok 119 939s # testing : g0 939s # expected: '410' 939s # received: '410' 939s ok 120 939s # testing : g1 939s # expected: '410' 939s # received: '410' 939s ok 121 939s # testing : g2 939s # expected: '410' 939s # received: '410' 939s ok 122 939s # testing : g3 939s # expected: '410' 939s # received: '410' 939s ok 123 939s # testing : g4 939s # expected: '410' 939s # received: '410' 939s ok 124 939s # testing : g5 939s # expected: '410' 939s # received: '410' 939s ok 125 939s # testing : g6 939s # expected: '410' 939s # received: '410' 939s ok 126 939s # testing : g7 939s # expected: '410' 939s # received: '410' 939s ok 127 939s # testing : g8 939s # expected: '410' 939s # received: '410' 939s ok 128 939s # testing : g9 939s # expected: '410' 939s # received: '410' 939s ok 129 939s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 939s # verifying /modules/alias/script is plain text 939s # testing : /modules/alias/script 939s # expected: '#!/bin/sh 939s # echo Content-type: text/plain 939s # echo 939s # echo this is a shell script cgi. 939s # ' 939s # received: '#!/bin/sh 939s # echo Content-type: text/plain 939s # echo 939s # echo this is a shell script cgi. 939s # ' 939s ok 130 939s # verifying same file accessed at /cgi/script is executed code 939s # testing : /cgi/script 939s # expected: 'this is a shell script cgi. 939s # ' 939s # received: 'this is a shell script cgi. 939s # ' 939s ok 131 939s # verifying ScriptAliasMatch with /aliascgi-script 939s # testing : /aliascgi-script 939s # expected: 'this is a shell script cgi. 939s # ' 939s # received: 'this is a shell script cgi. 939s # ' 939s ok 132 939s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 939s # testing : /aliascgi-script 939s # expected: 'this is a shell script cgi. 939s # ' 939s # received: 'this is a shell script cgi. 939s # ' 939s ok 133 939s # verifying bad script alias. 939s # testing : /aliascgi-nada 939s # expected: 404 939s # received: '404' 939s ok 134 939s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 939s ok 941s t/modules/allowmethods.t ............ 941s 1..9 941s # Running under perl version 5.038002 for linux 941s # Current time local: Mon Jun 3 13:28:43 2024 941s # Current time GMT: Mon Jun 3 13:28:43 2024 941s # Using Test.pm version 1.31 941s # Using Apache/Test.pm version 1.42 941s # testing : Get request to /Get responds 200 941s # expected: 200 941s # received: '200' 941s ok 1 941s # testing : Head request to /Get responds 200 941s # expected: 200 941s # received: '200' 941s ok 2 941s # testing : Post request to /Get responds 405 941s # expected: 405 941s # received: '405' 941s ok 3 941s # testing : Get request to /Head responds 200 941s # expected: 200 941s # received: '200' 941s ok 4 941s # testing : Head request to /Head responds 200 941s # expected: 200 941s # received: '200' 941s ok 5 941s # testing : Post request to /Head responds 405 941s # expected: 405 941s # received: '405' 941s ok 6 941s # testing : Get request to /Post responds 405 941s # expected: 405 941s # received: '405' 941s ok 7 941s # testing : Head request to /Post responds 405 941s # expected: 405 941s # received: '405' 941s ok 8 941s # testing : Post request to /Post responds 200 941s # expected: 200 941s # received: '200' 941s ok 9 941s ok 943s t/modules/asis.t .................... 943s 1..3 943s # Running under perl version 5.038002 for linux 943s # Current time local: Mon Jun 3 13:28:45 2024 943s # Current time GMT: Mon Jun 3 13:28:45 2024 943s # Using Test.pm version 1.31 943s # Using Apache/Test.pm version 1.42 943s # testing : asis content OK 943s # expected: 'This is asis content. 943s # ' 943s # received: 'This is asis content. 943s # ' 943s ok 1 943s # testing : asis gave 404 error 943s # expected: 404 943s # received: '404' 943s ok 2 943s # testing : asis gave 403 error 943s # expected: 403 943s # received: '403' 943s ok 3 943s ok 947s t/modules/authz_core.t .............. 947s 1..504 947s # Running under perl version 5.038002 for linux 947s # Current time local: Mon Jun 3 13:28:47 2024 947s # Current time GMT: Mon Jun 3 13:28:47 2024 947s # Using Test.pm version 1.31 947s # Using Apache/Test.pm version 1.42 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/groups1 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 200, expected 200 [a/ : a/ ] 947s ok 1 947s # got 200, expected 200 [a/ : a/ 1] 947s ok 2 947s # got 200, expected 200 [a/ : a/ 2] 947s ok 3 947s # got 200, expected 200 [a/ : a/ 1 2] 947s ok 4 947s # got 200, expected 200 [a/ : a/ 3] 947s ok 5 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ user1: a/ ] 947s ok 6 947s # got 200, expected 200 [a/ user1: a/ user1] 947s ok 7 947s # got 401, expected 401 [a/ user1: a/ user2] 947s ok 8 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ Any 1 2: a/ ] 947s ok 9 947s # got 200, expected 200 [a/ Any 1 2: a/ 1] 947s ok 10 947s # got 200, expected 200 [a/ Any 1 2: a/ 2] 947s ok 11 947s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 947s ok 12 947s # got 403, expected 403 [a/ Any 1 2: a/ 3] 947s ok 13 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 947s ok 14 947s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 947s ok 15 947s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 947s ok 16 947s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 947s ok 17 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 947s ok 18 947s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 947s ok 19 947s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 947s ok 20 947s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 947s ok 21 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 947s ok 22 947s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 947s ok 23 947s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 947s ok 24 947s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 947s ok 25 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 947s ok 26 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 947s ok 27 947s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 947s ok 28 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 947s ok 29 947s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 947s ok 30 947s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 947s ok 31 947s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 947s ok 32 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 947s ok 33 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 947s ok 34 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 947s ok 35 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 947s ok 36 947s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 947s ok 37 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 947s ok 38 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 947s ok 39 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 947s ok 40 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 947s ok 41 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 947s ok 42 947s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 947s ok 43 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 947s ok 44 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 947s ok 45 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 947s ok 46 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 947s ok 47 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 947s ok 48 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 947s ok 49 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 947s ok 50 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 947s ok 51 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 947s ok 52 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 947s ok 53 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 947s ok 54 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 947s ok 55 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 947s ok 56 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 947s ok 57 947s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 947s ok 58 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 !2: a/ ] 947s ok 59 947s # got 200, expected 200 [a/ All 1 !2: a/ 1] 947s ok 60 947s # got 403, expected 403 [a/ All 1 !2: a/ 2] 947s ok 61 947s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 947s ok 62 947s # got 403, expected 403 [a/ All 1 !2: a/ 3] 947s ok 63 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 947s ok 64 947s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 947s ok 65 947s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 947s ok 66 947s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 947s ok 67 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 947s ok 68 947s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 947s ok 69 947s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 947s ok 70 947s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 947s ok 71 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 947s ok 72 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 947s ok 73 947s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 947s ok 74 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 947s ok 75 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 947s ok 76 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 947s ok 77 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 947s ok 78 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 947s ok 79 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 947s ok 80 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 947s ok 81 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 947s ok 82 947s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 947s ok 83 947s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 947s ok 84 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 947s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 947s ok 85 947s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 947s ok 86 947s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 947s ok 87 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 947s ok 88 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 947s ok 89 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 947s ok 90 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 947s ok 91 947s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 947s ok 92 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 947s ok 93 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 947s ok 94 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 947s ok 95 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 947s ok 96 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 947s ok 97 947s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 947s ok 98 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 947s ok 99 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 947s ok 100 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 947s ok 101 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 947s ok 102 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 947s ok 103 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 947s ok 104 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 947s ok 105 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 947s ok 106 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 947s ok 107 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 947s ok 108 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 947s ok 109 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 947s ok 110 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 947s ok 111 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 947s ok 112 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 947s ok 113 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 2: a/ ] 947s ok 114 947s # got 403, expected 403 [a/ All 1 2: a/ 1] 947s ok 115 947s # got 403, expected 403 [a/ All 1 2: a/ 2] 947s ok 116 947s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 947s ok 117 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 947s ok 118 947s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 947s ok 119 947s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 947s ok 120 947s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 947s ok 121 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 947s ok 122 947s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 947s ok 123 947s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 947s ok 124 947s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 947s ok 125 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 947s ok 126 947s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 947s ok 127 947s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 947s ok 128 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 947s ok 129 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 947s ok 130 947s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 947s ok 131 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 947s ok 132 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 947s ok 133 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 947s ok 134 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 947s ok 135 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 947s ok 136 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 947s ok 137 947s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 947s ok 138 947s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 947s ok 139 947s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 947s ok 140 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 947s ok 141 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 947s ok 142 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 947s ok 143 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 947s ok 144 947s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 947s ok 145 947s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 947s ok 146 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 947s ok 147 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 947s ok 148 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 947s ok 149 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 947s ok 150 947s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 947s ok 151 947s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 947s ok 152 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 947s ok 153 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 947s ok 154 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 947s ok 155 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 947s ok 156 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 947s ok 157 947s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 947s ok 158 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 947s ok 159 947s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 947s ok 160 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 947s ok 161 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 947s ok 162 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 947s ok 163 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 947s ok 164 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 947s ok 165 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 947s ok 166 947s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 947s ok 167 947s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 947s ok 168 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 947s ok 169 947s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 947s ok 170 947s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 947s ok 171 947s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 947s ok 172 947s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 947s ok 173 947s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 947s ok 174 947s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 947s ok 175 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 947s ok 176 947s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 947s ok 177 947s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 947s ok 178 947s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 947s ok 179 947s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 947s ok 180 947s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 947s ok 181 947s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 947s ok 182 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 947s ok 183 947s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 947s ok 184 947s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 947s ok 185 947s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 947s ok 186 947s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 947s ok 187 947s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 947s ok 188 947s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 947s ok 189 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 947s ok 190 947s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 947s ok 191 947s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 947s ok 192 947s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 947s ok 193 947s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 947s ok 194 947s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 947s ok 195 947s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 947s ok 196 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 947s ok 197 947s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 947s ok 198 947s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 947s ok 199 947s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 947s ok 200 947s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 947s ok 201 947s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 947s ok 202 947s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 947s ok 203 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 947s ok 204 947s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 947s ok 205 947s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 947s ok 206 947s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 947s ok 207 947s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 947s ok 208 947s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 947s ok 209 947s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 947s ok 210 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 947s ok 211 947s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 947s ok 212 947s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 947s ok 213 947s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 947s ok 214 947s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 947s ok 215 947s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 947s ok 216 947s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 947s ok 217 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 947s ok 218 947s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 947s ok 219 947s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 947s ok 220 947s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 947s ok 221 947s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 947s ok 222 947s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 947s ok 223 947s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 947s ok 224 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 947s ok 225 947s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 947s ok 226 947s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 947s ok 227 947s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 947s ok 228 947s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 947s ok 229 947s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 947s ok 230 947s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 947s ok 231 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 947s ok 232 947s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 947s ok 233 947s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 947s ok 234 947s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 947s ok 235 947s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 947s ok 236 947s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 947s ok 237 947s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 947s ok 238 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 947s ok 239 947s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 947s ok 240 947s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 947s ok 241 947s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 947s ok 242 947s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 947s ok 243 947s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 947s ok 244 947s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 947s ok 245 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 947s ok 246 947s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 947s ok 247 947s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 947s ok 248 947s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 947s ok 249 947s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 947s ok 250 947s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 947s ok 251 947s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 947s ok 252 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 947s ok 253 947s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 947s ok 254 947s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 947s ok 255 947s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 947s ok 256 947s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 947s ok 257 947s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 947s ok 258 947s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 947s ok 259 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 947s ok 260 947s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 947s ok 261 947s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 947s ok 262 947s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 947s ok 263 947s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 947s ok 264 947s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 947s ok 265 947s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 947s ok 266 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 947s ok 267 947s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 947s ok 268 947s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 947s ok 269 947s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 947s ok 270 947s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 947s ok 271 947s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 947s ok 272 947s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 947s ok 273 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 947s ok 274 947s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 947s ok 275 947s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 947s ok 276 947s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 947s ok 277 947s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 947s ok 278 947s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 947s ok 279 947s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 947s ok 280 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 947s ok 281 947s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 947s ok 282 947s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 947s ok 283 947s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 947s ok 284 947s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 947s ok 285 947s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 947s ok 286 947s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 947s ok 287 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 947s ok 288 947s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 947s ok 289 947s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 947s ok 290 947s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 947s ok 291 947s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 947s ok 292 947s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 947s ok 293 947s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 947s ok 294 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 947s ok 295 947s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 947s ok 296 947s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 947s ok 297 947s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 947s ok 298 947s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 947s ok 299 947s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 947s ok 300 947s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 947s ok 301 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 947s ok 302 947s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 947s ok 303 947s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 947s ok 304 947s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 947s ok 305 947s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 947s ok 306 947s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 947s ok 307 947s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 947s ok 308 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 947s ok 309 947s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 947s ok 310 947s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 947s ok 311 947s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 947s ok 312 947s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 947s ok 313 947s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 947s ok 314 947s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 947s ok 315 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 947s ok 316 947s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 947s ok 317 947s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 947s ok 318 947s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 947s ok 319 947s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 947s ok 320 947s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 947s ok 321 947s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 947s ok 322 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 947s ok 323 947s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 947s ok 324 947s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 947s ok 325 947s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 947s ok 326 947s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 947s ok 327 947s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 947s ok 328 947s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 947s ok 329 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 947s ok 330 947s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 947s ok 331 947s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 947s ok 332 947s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 947s ok 333 947s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 947s ok 334 947s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 947s ok 335 947s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 947s ok 336 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 947s ok 337 947s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 947s ok 338 947s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 947s ok 339 947s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 947s ok 340 947s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 947s ok 341 947s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 947s ok 342 947s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 947s ok 343 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 947s ok 344 947s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 947s ok 345 947s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 947s ok 346 947s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 947s ok 347 947s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 947s ok 348 947s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 947s ok 349 947s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 947s ok 350 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 947s ok 351 947s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 947s ok 352 947s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 947s ok 353 947s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 947s ok 354 947s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 947s ok 355 947s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 947s ok 356 947s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 947s ok 357 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 947s ok 358 947s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 947s ok 359 947s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 947s ok 360 947s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 947s ok 361 947s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 947s ok 362 947s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 947s ok 363 947s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 947s ok 364 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 947s ok 365 947s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 947s ok 366 947s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 947s ok 367 947s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 947s ok 368 947s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 947s ok 369 947s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 947s ok 370 947s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 947s ok 371 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 947s ok 372 947s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 947s ok 373 947s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 947s ok 374 947s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 947s ok 375 947s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 947s ok 376 947s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 947s ok 377 947s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 947s ok 378 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 947s ok 379 947s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 947s ok 380 947s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 947s ok 381 947s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 947s ok 382 947s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 947s ok 383 947s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 947s ok 384 947s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 947s ok 385 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 947s ok 386 947s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 947s ok 387 947s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 947s ok 388 947s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 947s ok 389 947s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 947s ok 390 947s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 947s ok 391 947s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 947s ok 392 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 947s ok 393 947s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 947s ok 394 947s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 947s ok 395 947s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 947s ok 396 947s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 947s ok 397 947s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 947s ok 398 947s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 947s ok 399 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 947s ok 400 947s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 947s ok 401 947s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 947s ok 402 947s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 947s ok 403 947s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 947s ok 404 947s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 947s ok 405 947s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 947s ok 406 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 947s ok 407 947s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 947s ok 408 947s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 947s ok 409 947s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 947s ok 410 947s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 947s ok 411 947s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 947s ok 412 947s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 947s ok 413 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 947s ok 414 947s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 947s ok 415 947s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 947s ok 416 947s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 947s ok 417 947s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 947s ok 418 947s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 947s ok 419 947s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 947s ok 420 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 947s ok 421 947s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 947s ok 422 947s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 947s ok 423 947s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 947s ok 424 947s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 947s ok 425 947s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 947s ok 426 947s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 947s ok 427 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 947s ok 428 947s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 947s ok 429 947s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 947s ok 430 947s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 947s ok 431 947s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 947s ok 432 947s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 947s ok 433 947s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 947s ok 434 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 947s ok 435 947s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 947s ok 436 947s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 947s ok 437 947s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 947s ok 438 947s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 947s ok 439 947s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 947s ok 440 947s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 947s ok 441 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 947s ok 442 947s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 947s ok 443 947s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 947s ok 444 947s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 947s ok 445 947s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 947s ok 446 947s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 947s ok 447 947s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 947s ok 448 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 947s ok 449 947s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 947s ok 450 947s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 947s ok 451 947s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 947s ok 452 947s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 947s ok 453 947s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 947s ok 454 947s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 947s ok 455 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 947s ok 456 947s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 947s ok 457 947s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 947s ok 458 947s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 947s ok 459 947s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 947s ok 460 947s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 947s ok 461 947s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 947s ok 462 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 947s ok 463 947s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 947s ok 464 947s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 947s ok 465 947s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 947s ok 466 947s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 947s ok 467 947s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 947s ok 468 947s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 947s ok 469 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 947s ok 470 947s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 947s ok 471 947s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 947s ok 472 947s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 947s ok 473 947s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 947s ok 474 947s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 947s ok 475 947s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 947s ok 476 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 947s ok 477 947s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 947s ok 478 947s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 947s ok 479 947s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 947s ok 480 947s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 947s ok 481 947s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 947s ok 482 947s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 947s ok 483 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 947s ok 484 947s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 947s ok 485 947s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 947s ok 486 947s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 947s ok 487 947s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 947s ok 488 947s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 947s ok 489 947s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 947s ok 490 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 947s ok 491 947s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 947s ok 492 947s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 947s ok 493 947s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 947s ok 494 947s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 947s ok 495 947s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 947s ok 496 947s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 947s ok 497 947s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 947s ok 498 947s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 947s ok 499 947s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 947s ok 500 947s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 947s ok 501 947s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 947s ok 502 947s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 947s ok 503 947s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 947s ok 504 947s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 947s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/groups1 947s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 947s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 947s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 947s ok 950s t/modules/autoindex.t ............... 950s 1..84 950s # Running under perl version 5.038002 for linux 950s # Current time local: Mon Jun 3 13:28:51 2024 950s # Current time GMT: Mon Jun 3 13:28:51 2024 950s # Using Test.pm version 1.31 950s # Using Apache/Test.pm version 1.42 950s --- 950s IndexOrderDefault Ascending Name 950s GET /modules/autoindex/htaccess/ 950s ok 1 950s --- 950s IndexOrderDefault Ascending Name 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 2 950s --- 950s IndexOrderDefault Ascending Name 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 3 950s --- 950s IndexOrderDefault Ascending Name 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 4 950s --- 950s IndexOrderDefault Ascending Name 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 5 950s --- 950s IndexOrderDefault Ascending Name 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 6 950s --- 950s IndexOrderDefault Ascending Name 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 7 950s --- 950s IndexOrderDefault Ascending Date 950s GET /modules/autoindex/htaccess/ 950s ok 8 950s --- 950s IndexOrderDefault Ascending Date 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 9 950s --- 950s IndexOrderDefault Ascending Date 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 10 950s --- 950s IndexOrderDefault Ascending Date 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 11 950s --- 950s IndexOrderDefault Ascending Date 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 12 950s --- 950s IndexOrderDefault Ascending Date 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 13 950s --- 950s IndexOrderDefault Ascending Date 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 14 950s --- 950s IndexOrderDefault Ascending Size 950s GET /modules/autoindex/htaccess/ 950s ok 15 950s --- 950s IndexOrderDefault Ascending Size 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 16 950s --- 950s IndexOrderDefault Ascending Size 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 17 950s --- 950s IndexOrderDefault Ascending Size 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 18 950s --- 950s IndexOrderDefault Ascending Size 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 19 950s --- 950s IndexOrderDefault Ascending Size 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 20 950s --- 950s IndexOrderDefault Ascending Size 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 21 950s --- 950s IndexOrderDefault Descending Name 950s GET /modules/autoindex/htaccess/ 950s ok 22 950s --- 950s IndexOrderDefault Descending Name 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 23 950s --- 950s IndexOrderDefault Descending Name 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 24 950s --- 950s IndexOrderDefault Descending Name 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 25 950s --- 950s IndexOrderDefault Descending Name 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 26 950s --- 950s IndexOrderDefault Descending Name 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 27 950s --- 950s IndexOrderDefault Descending Name 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 28 950s --- 950s IndexOrderDefault Descending Date 950s GET /modules/autoindex/htaccess/ 950s ok 29 950s --- 950s IndexOrderDefault Descending Date 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 30 950s --- 950s IndexOrderDefault Descending Date 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 31 950s --- 950s IndexOrderDefault Descending Date 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 32 950s --- 950s IndexOrderDefault Descending Date 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 33 950s --- 950s IndexOrderDefault Descending Date 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 34 950s --- 950s IndexOrderDefault Descending Date 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 35 950s --- 950s IndexOrderDefault Descending Size 950s GET /modules/autoindex/htaccess/ 950s ok 36 950s --- 950s IndexOrderDefault Descending Size 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 37 950s --- 950s IndexOrderDefault Descending Size 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 38 950s --- 950s IndexOrderDefault Descending Size 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 39 950s --- 950s IndexOrderDefault Descending Size 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 40 950s --- 950s IndexOrderDefault Descending Size 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 41 950s --- 950s IndexOrderDefault Descending Size 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 42 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s GET /modules/autoindex/htaccess/ 950s ok 43 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 44 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 45 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 46 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 47 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 48 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Name 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 49 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s GET /modules/autoindex/htaccess/ 950s ok 50 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 51 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 52 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 53 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 54 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 55 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Date 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 56 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s GET /modules/autoindex/htaccess/ 950s ok 57 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 58 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 59 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 60 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 61 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 62 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Ascending Size 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 63 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s GET /modules/autoindex/htaccess/ 950s ok 64 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 65 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 66 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 67 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 68 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 69 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Name 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 70 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s GET /modules/autoindex/htaccess/ 950s ok 71 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 72 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 73 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 74 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 75 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 76 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Date 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 77 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s GET /modules/autoindex/htaccess/ 950s ok 78 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s 950s (C=N O=A) 950s GET /modules/autoindex/htaccess/?C=N&O=A 950s ok 79 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s 950s (C=N O=D) 950s GET /modules/autoindex/htaccess/?C=N&O=D 950s ok 80 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s 950s (C=M O=A) 950s GET /modules/autoindex/htaccess/?C=M&O=A 950s ok 81 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s 950s (C=M O=D) 950s GET /modules/autoindex/htaccess/?C=M&O=D 950s ok 82 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s 950s (C=S O=A) 950s GET /modules/autoindex/htaccess/?C=S&O=A 950s ok 83 950s --- 950s IndexOptions FancyIndexing 950s IndexOrderDefault Descending Size 950s 950s (C=S O=D) 950s GET /modules/autoindex/htaccess/?C=S&O=D 950s ok 84 950s ok 952s t/modules/autoindex2.t .............. 952s 1..3 952s # Running under perl version 5.038002 for linux 952s # Current time local: Mon Jun 3 13:28:54 2024 952s # Current time GMT: Mon Jun 3 13:28:54 2024 952s # Using Test.pm version 1.31 952s # Using Apache/Test.pm version 1.42 952s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 952s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 952s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 952s # testing : dir_broken should not be listed 952s # expected: 0 952s # received: 0 952s ok 1 952s # testing : dir_normal should be listed 952s # expected: 1 952s # received: 1 952s ok 2 952s # testing : dir_protected should not be listed 952s # expected: 0 952s # received: 0 952s ok 3 952s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 952s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 952s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 952s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 952s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 952s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 952s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 952s ok 954s t/modules/brotli.t .................. 954s 1..64 954s # Running under perl version 5.038002 for linux 954s # Current time local: Mon Jun 3 13:28:56 2024 954s # Current time GMT: Mon Jun 3 13:28:56 2024 954s # Using Test.pm version 1.31 954s # Using Apache/Test.pm version 1.42 954s qvalue: 954s # expected: 200 954s # received: '200' 954s ok 1 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 2 954s qvalue: 954s # expected: 200 954s # received: '200' 954s ok 3 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 4 954s qvalue: 954s # expected: 200 954s # received: '200' 954s ok 5 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 6 954s qvalue: 954s # expected: 200 954s # received: '200' 954s ok 7 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 8 954s qvalue: 954s # expected: 200 954s # received: '200' 954s ok 9 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 10 954s qvalue: 954s # expected: 200 954s # received: '200' 954s ok 11 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 12 954s qvalue: ; 954s # expected: 200 954s # received: '200' 954s ok 13 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 14 954s qvalue: ; 954s # expected: 200 954s # received: '200' 954s ok 15 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 16 954s qvalue: ; 954s # expected: 200 954s # received: '200' 954s ok 17 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 18 954s qvalue: ;q= 954s # expected: 200 954s # received: '200' 954s ok 19 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 20 954s qvalue: ;q= 954s # expected: 200 954s # received: '200' 954s ok 21 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 22 954s qvalue: ;q= 954s # expected: 200 954s # received: '200' 954s ok 23 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 24 954s qvalue: ;q=0 954s # expected: 200 954s # received: '200' 954s ok 25 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 26 954s qvalue: ;q=0 954s # expected: 200 954s # received: '200' 954s ok 27 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 28 954s qvalue: ;q=0 954s # expected: 200 954s # received: '200' 954s ok 29 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 30 954s qvalue: ;q=0. 954s # expected: 200 954s # received: '200' 954s ok 31 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 32 954s qvalue: ;q=0. 954s # expected: 200 954s # received: '200' 954s ok 33 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 34 954s qvalue: ;q=0. 954s # expected: 200 954s # received: '200' 954s ok 35 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 36 954s qvalue: ;q=0.0 954s # expected: 200 954s # received: '200' 954s ok 37 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 38 954s qvalue: ;q=0.0 954s # expected: 200 954s # received: '200' 954s ok 39 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 40 954s qvalue: ;q=0.0 954s # expected: 200 954s # received: '200' 954s ok 41 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 42 954s qvalue: ;q=0.00 954s # expected: 200 954s # received: '200' 954s ok 43 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 44 954s qvalue: ;q=0.00 954s # expected: 200 954s # received: '200' 954s ok 45 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 46 954s qvalue: ;q=0.00 954s # expected: 200 954s # received: '200' 954s ok 47 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 48 954s qvalue: ;q=0.000 954s # expected: 200 954s # received: '200' 954s ok 49 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 50 954s qvalue: ;q=0.000 954s # expected: 200 954s # received: '200' 954s ok 51 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 52 954s qvalue: ;q=0.000 954s # expected: 200 954s # received: '200' 954s ok 53 954s # testing : response without Content-Encoding is OK 954s # expected: undef 954s # received: undef 954s ok 54 954s qvalue: ;q=0.0000 954s # expected: 200 954s # received: '200' 954s ok 55 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 56 954s qvalue: ;q=0.0000 954s # expected: 200 954s # received: '200' 954s ok 57 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 58 954s qvalue: ;q=0.0000 954s # expected: 200 954s # received: '200' 954s ok 59 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 60 954s # expected: 200 954s # received: '200' 954s ok 61 954s # testing : response Content-Encoding is OK 954s # expected: 'br' 954s # received: 'br' 954s ok 62 954s # expected: 200 954s # received: '200' 954s ok 63 954s # testing : response Content-Encoding is OK 954s # expected: 'gzip' 954s # received: 'gzip' 954s ok 64 954s ok 956s t/modules/buffer.t .................. 956s 1..12 956s # Running under perl version 5.038002 for linux 956s # Current time local: Mon Jun 3 13:28:58 2024 956s # Current time GMT: Mon Jun 3 13:28:58 2024 956s # Using Test.pm version 1.31 956s # Using Apache/Test.pm version 1.42 956s # testing : Checking return code is '200' 956s # expected: 200 956s # received: '200' 956s ok 1 956s ok 2 956s # testing : Checking return code is '200' 956s # expected: 200 956s # received: '200' 956s ok 3 956s ok 4 956s # testing : Checking return code is '200' 956s # expected: 200 956s # received: '200' 956s ok 5 956s ok 6 956s # testing : Checking return code is '200' 956s # expected: 200 956s # received: '200' 956s ok 7 956s ok 8 956s # testing : Checking return code is '200' 956s # expected: 200 956s # received: '200' 956s ok 9 956s ok 10 956s # testing : Checking return code is '200' 956s # expected: 200 956s # received: '200' 956s ok 11 956s ok 12 956s ok 959s t/modules/cache.t ................... 959s 1..3 959s # Running under perl version 5.038002 for linux 959s # Current time local: Mon Jun 3 13:29:00 2024 959s # Current time GMT: Mon Jun 3 13:29:00 2024 959s # Using Test.pm version 1.31 959s # Using Apache/Test.pm version 1.42 959s # testing : non-cached call to index.html 959s # expected: 200 959s # received: '200' 959s ok 1 959s # testing : call to cache index.html 959s # expected: 200 959s # received: '200' 959s ok 2 959s # testing : cached call to index.html 959s # expected: 200 959s # received: '200' 959s ok 3 959s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 959s ok 963s t/modules/cgi.t ..................... 963s 1..58 963s # Running under perl version 5.038002 for linux 963s # Current time local: Mon Jun 3 13:29:03 2024 963s # Current time GMT: Mon Jun 3 13:29:03 2024 963s # Using Test.pm version 1.31 963s # Using Apache/Test.pm version 1.42 963s # testing : return code for acceptpathinfodefault.sh 963s # expected: 200 963s # received: '200' 963s ok 1 963s # testing : body for acceptpathinfodefault.sh 963s # expected: '' 963s # received: '' 963s ok 2 963s # testing : return code for acceptpathinfodefault.sh/foo 963s # expected: 200 963s # received: '200' 963s ok 3 963s # testing : body for acceptpathinfodefault.sh/foo 963s # expected: '/foo' 963s # received: '/foo' 963s ok 4 963s # testing : return code for acceptpathinfooff.sh 963s # expected: 200 963s # received: '200' 963s ok 5 963s # testing : body for acceptpathinfooff.sh 963s # expected: '' 963s # received: '' 963s ok 6 963s # testing : return code for acceptpathinfooff.sh/foo 963s # expected: 404 963s # received: '404' 963s ok 7 963s # no body test for this one 963s ok 8 963s # testing : return code for acceptpathinfoon.sh 963s # expected: 200 963s # received: '200' 963s ok 9 963s # testing : body for acceptpathinfoon.sh 963s # expected: '' 963s # received: '' 963s ok 10 963s # testing : return code for acceptpathinfoon.sh/foo 963s # expected: 200 963s # received: '200' 963s ok 11 963s # testing : body for acceptpathinfoon.sh/foo 963s # expected: '/foo' 963s # received: '/foo' 963s ok 12 963s # testing : return code for bogus-perl.pl 963s # expected: 500 963s # received: '500' 963s ok 13 963s # cgi log created ok. 963s ok 14 963s # testing : return code for bogus-sh.sh 963s # expected: 500 963s # received: '500' 963s ok 15 963s # checking that log size (807) is bigger than it used to be (523) 963s ok 16 963s # testing : return code for nph-stderr.pl 963s # expected: 200 963s # received: '200' 963s ok 17 963s # testing : body for nph-stderr.pl 963s # expected: 'this is nph-stdout' 963s # received: 'this is nph-stdout' 963s ok 18 963s # testing : return code for nph-test.pl 963s # expected: 200 963s # received: '200' 963s ok 19 963s # testing : body for nph-test.pl 963s # expected: 'ok' 963s # received: 'ok' 963s ok 20 963s # testing : return code for perl.pl 963s # expected: 200 963s # received: '200' 963s ok 21 963s # testing : body for perl.pl 963s # expected: 'perl cgi' 963s # received: 'perl cgi' 963s ok 22 963s # testing : return code for sh.sh 963s # expected: 200 963s # received: '200' 963s ok 23 963s # testing : body for sh.sh 963s # expected: 'sh cgi' 963s # received: 'sh cgi' 963s ok 24 963s # testing : return code for stderr1.pl 963s # expected: 200 963s # received: '200' 963s ok 25 963s # testing : body for stderr1.pl 963s # expected: 'this is stdout' 963s # received: 'this is stdout' 963s ok 26 963s # testing : return code for stderr2.pl 963s # expected: 200 963s # received: '200' 963s ok 27 963s # testing : body for stderr2.pl 963s # expected: 'this is also stdout' 963s # received: 'this is also stdout' 963s ok 28 963s # testing : return code for stderr3.pl 963s # expected: 200 963s # received: '200' 963s ok 29 963s # testing : body for stderr3.pl 963s # expected: 'this is more stdout' 963s # received: 'this is more stdout' 963s ok 30 963s # posted content (length 10) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 963s # expected: '500' 963s # received: '500' 963s ok 31 963s # checking that log size (35781) is greater than 807 963s ok 32 963s # verifying that logged content is 10 characters 963s ok 33 963s # posted content (length 99) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 963s # expected: '500' 963s # received: '500' 963s ok 34 963s # checking that log size (36240) is greater than 35781 963s ok 35 963s # verifying that logged content is 99 characters 963s ok 36 963s # posted content (length 250) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 963s # expected: '500' 963s # received: '500' 963s ok 37 963s # checking that log size (36851) is greater than 36240 963s ok 38 963s # verifying that logged content is 250 characters 963s ok 39 963s # posted content (length 255) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 963s # expected: '500' 963s # received: '500' 963s ok 40 963s # checking that log size (37467) is greater than 36851 963s ok 41 963s # verifying that logged content is 255 characters 963s ok 42 963s # posted content (length 256) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 963s # expected: '500' 963s # received: '500' 963s ok 43 963s # checking that log size (38084) is greater than 37467 963s ok 44 963s # verifying that logged content is 256 characters 963s ok 45 963s # posted content (length 257) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 963s # expected: '500' 963s # received: '500' 963s ok 46 963s # checking that log size (38701) is greater than 38084 963s ok 47 963s # verifying that logged content is 256 characters 963s ok 48 963s # posted content (length 258) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 963s # expected: '500' 963s # received: '500' 963s ok 49 963s # checking that log size (39318) is greater than 38701 963s ok 50 963s # verifying that logged content is 256 characters 963s ok 51 963s # posted content (length 1024) to bogus-perl.pl 963s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 963s # expected: '500' 963s # received: '500' 963s ok 52 963s # checking that log size (39936) is greater than 39318 963s ok 53 963s # verifying that logged content is 256 characters 963s ok 54 963s # verifying log is greater than 40960 bytes. 963s ok 55 963s # verifying log did not grow after making bogus request. 963s ok 56 963s # verifying log did not grow after making another bogus request. 963s ok 57 963s # checking that HEAD /modules/cgi/perl.pl returns 200. 963s ok 58 963s ok 966s t/modules/data.t .................... 966s 1..2 966s # Running under perl version 5.038002 for linux 966s # Current time local: Mon Jun 3 13:29:07 2024 966s # Current time GMT: Mon Jun 3 13:29:07 2024 966s # Using Test.pm version 1.31 966s # Using Apache/Test.pm version 1.42 966s # testing : Checking return code is '200' 966s # expected: 200 966s # received: '200' 966s ok 1 966s ok 2 966s ok 970s t/modules/dav.t ..................... 970s 1..19 970s # Running under perl version 5.038002 for linux 970s # Current time local: Mon Jun 3 13:29:10 2024 970s # Current time GMT: Mon Jun 3 13:29:10 2024 970s # Using Test.pm version 1.31 970s # Using Apache/Test.pm version 1.42 970s resource lock test: 970s ok 1 970s DAV put test: 970s ok 2 970s getting DAV resource properties: 970s ok 3 970s created: Mon, 03 Jun 2024 13:29:12 GMT 970s modified: Mon, 03 Jun 2024 13:29:12 GMT 970s now: Mon, 03 Jun 2024 13:29:14 GMT 970s ok 4 970s ok 5 970s resource lock status test: 970s ok 6 970s resource unlock test: 970s ok 7 970s resource lock status test: 970s ok 8 970s getting uri... 970s expect: 970s -> 970s 970s
970s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

970s this is a page generated by
970s the mod_dav test in the Apache
970s perl test suite.
970s
970s 970s 970s <- 970s ok 15 970s ok 16 970s resource delete test: 970s ok 17 970s expect 404 not found got: 404 970s ok 18 970s PR 49825: expect 400 bad request got: 400 970s ok 19 970s ok 972s t/modules/deflate.t ................. 972s 1..47 972s # Running under perl version 5.038002 for linux 972s # Current time local: Mon Jun 3 13:29:14 2024 972s # Current time GMT: Mon Jun 3 13:29:14 2024 972s # Using Test.pm version 1.31 972s # Using Apache/Test.pm version 1.42 972s testing default 972s ok 1 972s ok 2 972s ok 3 972s ok 4 972s ok 5 972s ok 6 972s ok 7 972s ok 8 972s ok 9 972s ok 10 972s ok 11 972s ok 12 972s ok 13 972s ok 14 972s ok 15 972s ok 16 972s ok 17 972s ok 18 972s ok 19 972s ok 20 972s ok 21 972s ok 22 972s ok 23 972s ok 24 972s ok 25 972s ok 26 972s ok 27 972s ok 28 972s ok 29 972s ok 30 972s ok 31 972s ok 32 972s ok 33 972s ok 34 972s ok 35 972s ok 36 972s ok 37 972s ok 38 972s ok 39 972s ok 40 972s ok 41 972s ok 42 972s ok 43 972s ok 44 972s ok 45 972s # testing : response was 304 972s # expected: qr/HTTP\/1\.. 304/ 972s # received: 'HTTP/1.1 304 Not Modified' 972s ok 46 972s # testing : expect EOF after 304 header 972s # expected: 0 972s # received: 0 972s ok 47 972s ok 975s t/modules/digest.t .................. 975s 1..13 975s # Running under perl version 5.038002 for linux 975s # Current time local: Mon Jun 3 13:29:16 2024 975s # Current time GMT: Mon Jun 3 13:29:16 2024 975s # Using Test.pm version 1.31 975s # Using Apache/Test.pm version 1.42 975s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm1 975s # testing : no user to authenticate 975s # expected: 401 975s # received: '401' 975s ok 1 975s # testing : user1:foo not found 975s # expected: 401 975s # received: '401' 975s ok 2 975s # testing : user1:password1 found 975s # expected: 200 975s # received: '200' 975s ok 3 975s # testing : user1:password1 with query string found 975s # expected: 200 975s # received: '200' 975s ok 4 975s # testing : manual Authorization header query string 975s # expected: 200 975s # received: '200' 975s ok 5 975s # testing : manual Authorization with no query string in header 975s # expected: 400 975s # received: '400' 975s ok 6 975s # testing : manual Authorization header with mismatched query string 975s # expected: 400 975s # received: '400' 975s ok 7 975s # testing : manual Authorization header with mismatched query string 975s # expected: 400 975s # received: '400' 975s ok 8 975s # testing : manual Authorization with no query string in header + MSIE 975s # expected: 200 975s # received: '200' 975s ok 9 975s # testing : a compliant response coming from MSIE 975s # expected: 200 975s # received: '200' 975s ok 10 975s # testing : manual Authorization header with mismatched query string + MSIE 975s # expected: 400 975s # received: '400' 975s ok 11 975s # testing : manual Authorization header with mismatched query string + MSIE 975s # expected: 400 975s # received: '400' 975s ok 12 975s # testing : no query string + MSIE 975s # expected: 200 975s # received: '200' 975s ok 13 975s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm1 975s ok 977s t/modules/dir.t ..................... 977s 1..212 977s # Running under perl version 5.038002 for linux 977s # Current time local: Mon Jun 3 13:29:19 2024 977s # Current time GMT: Mon Jun 3 13:29:19 2024 977s # Using Test.pm version 1.31 977s # Using Apache/Test.pm version 1.42 977s expecting 403 (forbidden) using DirectoryIndex foo 977s ok 1 977s running 5 test gambit for "1.html" 977s ok 2 977s ok 3 977s ok 4 977s ok 5 977s ok 6 977s running 5 test gambit for "2.html" 977s ok 7 977s ok 8 977s ok 9 977s ok 10 977s ok 11 977s running 5 test gambit for "3.html" 977s ok 12 977s ok 13 977s ok 14 977s ok 15 977s ok 16 977s running 5 test gambit for "4.html" 977s ok 17 977s ok 18 977s ok 19 977s ok 20 977s ok 21 977s running 5 test gambit for "5.html" 977s ok 22 977s ok 23 977s ok 24 977s ok 25 977s ok 26 977s running 5 test gambit for "6.html" 977s ok 27 977s ok 28 977s ok 29 977s ok 30 977s ok 31 977s running 5 test gambit for "7.html" 977s ok 32 977s ok 33 977s ok 34 977s ok 35 977s ok 36 977s running 5 test gambit for "8.html" 977s ok 37 977s ok 38 977s ok 39 977s ok 40 977s ok 41 977s running 5 test gambit for "9.html" 977s ok 42 977s ok 43 977s ok 44 977s ok 45 977s ok 46 977s running 5 test gambit for "0.html" 977s ok 47 977s ok 48 977s ok 49 977s ok 50 977s ok 51 977s expecting 403 (forbidden) using DirectoryIndex goo 977s ok 52 977s running 5 test gambit for "1.html" 977s ok 53 977s ok 54 977s ok 55 977s ok 56 977s ok 57 977s running 5 test gambit for "2.html" 977s ok 58 977s ok 59 977s ok 60 977s ok 61 977s ok 62 977s running 5 test gambit for "3.html" 977s ok 63 977s ok 64 977s ok 65 977s ok 66 977s ok 67 977s running 5 test gambit for "4.html" 977s ok 68 977s ok 69 977s ok 70 977s ok 71 977s ok 72 977s running 5 test gambit for "5.html" 977s ok 73 977s ok 74 977s ok 75 977s ok 76 977s ok 77 977s running 5 test gambit for "6.html" 977s ok 78 977s ok 79 977s ok 80 977s ok 81 977s ok 82 977s running 5 test gambit for "7.html" 977s ok 83 977s ok 84 977s ok 85 977s ok 86 977s ok 87 977s running 5 test gambit for "8.html" 977s ok 88 977s ok 89 977s ok 90 977s ok 91 977s ok 92 977s running 5 test gambit for "9.html" 977s ok 93 977s ok 94 977s ok 95 977s ok 96 977s ok 97 977s running 5 test gambit for "0.html" 977s ok 98 977s ok 99 977s ok 100 977s ok 101 977s ok 102 977s expecting 403 (forbidden) using DirectoryIndex moo 977s ok 103 977s running 5 test gambit for "1.html" 977s ok 104 977s ok 105 977s ok 106 977s ok 107 977s ok 108 977s running 5 test gambit for "2.html" 977s ok 109 977s ok 110 977s ok 111 977s ok 112 977s ok 113 977s running 5 test gambit for "3.html" 977s ok 114 977s ok 115 977s ok 116 977s ok 117 977s ok 118 977s running 5 test gambit for "4.html" 977s ok 119 977s ok 120 977s ok 121 977s ok 122 977s ok 123 977s running 5 test gambit for "5.html" 977s ok 124 977s ok 125 977s ok 126 977s ok 127 977s ok 128 977s running 5 test gambit for "6.html" 977s ok 129 977s ok 130 977s ok 131 977s ok 132 977s ok 133 977s running 5 test gambit for "7.html" 977s ok 134 977s ok 135 977s ok 136 977s ok 137 977s ok 138 977s running 5 test gambit for "8.html" 977s ok 139 977s ok 140 977s ok 141 977s ok 142 977s ok 143 977s running 5 test gambit for "9.html" 977s ok 144 977s ok 145 977s ok 146 977s ok 147 977s ok 148 977s running 5 test gambit for "0.html" 977s ok 149 977s ok 150 977s ok 151 977s ok 152 977s ok 153 977s expecting 403 (forbidden) using DirectoryIndex bleh 977s ok 154 977s running 5 test gambit for "1.html" 977s ok 155 977s ok 156 977s ok 157 977s ok 158 977s ok 159 977s running 5 test gambit for "2.html" 977s ok 160 977s ok 161 977s ok 162 977s ok 163 977s ok 164 977s running 5 test gambit for "3.html" 977s ok 165 977s ok 166 977s ok 167 977s ok 168 977s ok 169 977s running 5 test gambit for "4.html" 977s ok 170 977s ok 171 977s ok 172 977s ok 173 977s ok 174 977s running 5 test gambit for "5.html" 977s ok 175 977s ok 176 977s ok 177 977s ok 178 977s ok 179 977s running 5 test gambit for "6.html" 977s ok 180 977s ok 181 977s ok 182 977s ok 183 977s ok 184 977s running 5 test gambit for "7.html" 977s ok 185 977s ok 186 977s ok 187 977s ok 188 977s ok 189 977s running 5 test gambit for "8.html" 977s ok 190 977s ok 191 977s ok 192 977s ok 193 977s ok 194 977s running 5 test gambit for "9.html" 977s ok 195 977s ok 196 977s ok 197 977s ok 198 977s ok 199 977s running 5 test gambit for "0.html" 977s ok 200 977s ok 201 977s ok 202 977s ok 203 977s ok 204 977s DirectoryIndex /modules/alias/index.html 977s ok 205 977s expecting 403 for DirectoryIndex foo goo moo bleh 977s ok 206 977s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 977s ok 207 977s 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 977s ok 208 977s removed .htaccess (no DirectoryIndex), expecting default (index.html) 977s ok 209 977s ok 210 977s ok 211 977s ok 212 # skip missing DirectorySlash NotFound 977s ok 979s t/modules/directorymatch.t .......... 979s 1..2 979s # Running under perl version 5.038002 for linux 979s # Current time local: Mon Jun 3 13:29:21 2024 979s # Current time GMT: Mon Jun 3 13:29:21 2024 979s # Using Test.pm version 1.31 979s # Using Apache/Test.pm version 1.42 979s # testing : code for /index.html 979s # expected: 200 979s # received: '200' 979s ok 1 979s # testing : check for DMMATCH1 979s # expected: '1' 979s # received: '1' 979s ok 2 979s ok 982s t/modules/env.t ..................... 982s 1..6 982s # Running under perl version 5.038002 for linux 982s # Current time local: Mon Jun 3 13:29:23 2024 982s # Current time GMT: Mon Jun 3 13:29:23 2024 982s # Using Test.pm version 1.31 982s # Using Apache/Test.pm version 1.42 982s # host: /modules/env/host.shtml 982s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 982s ok 1 982s # nothere: /modules/env/nothere.shtml 982s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 982s ok 2 982s # set: /modules/env/set.shtml 982s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 982s ok 3 982s # setempty: /modules/env/setempty.shtml 982s # setempty: EXPECT -><- ACTUAL -><- 982s ok 4 982s # type: /modules/env/type.shtml 982s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 982s ok 5 982s # unset: /modules/env/unset.shtml 982s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 982s ok 6 982s ok 984s t/modules/expires.t ................. 984s 1..92 984s # Running under perl version 5.038002 for linux 984s # Current time local: Mon Jun 3 13:29:26 2024 984s # Current time GMT: Mon Jun 3 13:29:26 2024 984s # Using Test.pm version 1.31 984s # Using Apache/Test.pm version 1.42 984s # debug: index.html 984s HTTP/1.1 200 OK 984s Cache-Control: max-age=325766553 984s Connection: close 984s Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Accept-Ranges: bytes 984s ETag: "3-613edd771cbc0" 984s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 984s Vary: In-If1 984s Content-Length: 3 984s Content-Type: text/html 984s Expires: Sat, 30 Sep 2034 00:12:02 GMT 984s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 984s Client-Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Client-Peer: 127.0.0.1:8529 984s Client-Response-Num: 1 984s DMMATCH1: 1 984s ok 1 984s # debug: [Cache-Control] [max-age=325766553] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 984s # debug: expires 2043187922 984s # debug: expected: 332425819 984s # debug: actual : 332425819 984s ok 2 984s # debug: text.txt 984s HTTP/1.1 200 OK 984s Cache-Control: max-age=0 984s Connection: close 984s Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Accept-Ranges: bytes 984s ETag: "0-613edd771cbc0" 984s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 984s Vary: In-If1 984s Content-Type: text/plain 984s Expires: Mon, 03 Jun 2024 13:29:28 GMT 984s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 984s Client-Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Client-Peer: 127.0.0.1:8529 984s Client-Response-Num: 1 984s DMMATCH1: 1 984s 984s 984s ok 3 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 4 984s # debug: image.gif 984s HTTP/1.1 200 OK 984s Cache-Control: max-age=120 984s Connection: close 984s Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Accept-Ranges: bytes 984s ETag: "0-613edd771cbc0" 984s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 984s Vary: In-If1 984s Content-Type: image/gif 984s Expires: Mon, 03 Jun 2024 13:31:28 GMT 984s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 984s Client-Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Client-Peer: 127.0.0.1:8529 984s Client-Response-Num: 1 984s DMMATCH1: 1 984s 984s 984s ok 5 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 6 984s # debug: foo.jpg 984s HTTP/1.1 200 OK 984s Cache-Control: max-age=86400 984s Connection: close 984s Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Accept-Ranges: bytes 984s ETag: "0-613edd771cbc0" 984s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 984s Vary: In-If1 984s Content-Type: image/jpeg 984s Expires: Tue, 04 Jun 2024 13:29:28 GMT 984s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 984s Client-Date: Mon, 03 Jun 2024 13:29:28 GMT 984s Client-Peer: 127.0.0.1:8529 984s Client-Response-Num: 1 984s DMMATCH1: 1 984s 984s 984s ok 7 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 8 984s # debug: [Cache-Control] [max-age=325766553] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 984s # debug: expires 2043187922 984s # debug: expected: 332425819 984s # debug: actual : 332425819 984s ok 9 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 10 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 11 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 12 984s # --- 984s # ExpiresActive On 984s # debug: [Cache-Control] [max-age=325766553] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 984s # debug: expires 2043187922 984s # debug: expected: 332425819 984s # debug: actual : 332425819 984s ok 13 984s # --- 984s # ExpiresActive On 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 14 984s # --- 984s # ExpiresActive On 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 15 984s # --- 984s # ExpiresActive On 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 16 984s #--- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 1 years 2 months 15 days 5 hours 11 minutes 33 seconds" 984s # debug: [Cache-Control] [max-age=31375427] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sun, 01 Jun 2025 16:53:16 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sun, 01 Jun 2025 16:53:16 GMT 984s # debug: expires 1748796796 984s # debug: expected: 38034693 984s # debug: actual : 38034693 984s ok 17 984s #--- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 1 years 2 months 15 days 5 hours 11 minutes 33 seconds" 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 18 984s #--- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 1 years 2 months 15 days 5 hours 11 minutes 33 seconds" 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 19 984s #--- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 1 years 2 months 15 days 5 hours 11 minutes 33 seconds" 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 20 984s # --- 984s # ExpiresActive On 984s ExpiresByType text/plain "modification plus 1 years 2 months 2 days 5 hours 48 minutes" 984s # debug: [Cache-Control] [max-age=325766553] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 984s # debug: expires 2043187922 984s # debug: expected: 332425819 984s # debug: actual : 332425819 984s ok 21 984s # --- 984s # ExpiresActive On 984s ExpiresByType text/plain "modification plus 1 years 2 months 2 days 5 hours 48 minutes" 984s # debug: [Cache-Control] [max-age=30254414] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 19 May 2025 17:29:43 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 19 May 2025 17:29:43 GMT 984s # debug: expires 1747675783 984s # debug: expected: 36913680 984s # debug: actual : 36913680 984s ok 22 984s # --- 984s # ExpiresActive On 984s ExpiresByType text/plain "modification plus 1 years 2 months 2 days 5 hours 48 minutes" 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 23 984s # --- 984s # ExpiresActive On 984s ExpiresByType text/plain "modification plus 1 years 2 months 2 days 5 hours 48 minutes" 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 24 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 2 months 2 weeks 19 days 2 hours 17 minutes 15 seconds" 984s ExpiresByType text/plain A33035827 984s # debug: [Cache-Control] [max-age=1384169] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Wed, 19 Jun 2024 13:58:58 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Wed, 19 Jun 2024 13:58:58 GMT 984s # debug: expires 1718805538 984s # debug: expected: 8043435 984s # debug: actual : 8043435 984s ok 25 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 2 months 2 weeks 19 days 2 hours 17 minutes 15 seconds" 984s ExpiresByType text/plain A33035827 984s # debug: [Cache-Control] [max-age=33035827] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Fri, 20 Jun 2025 22:06:35 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Fri, 20 Jun 2025 22:06:35 GMT 984s # debug: expires 1750457195 984s # debug: expected: 33035827 984s # debug: actual : 33035827 984s ok 26 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 2 months 2 weeks 19 days 2 hours 17 minutes 15 seconds" 984s ExpiresByType text/plain A33035827 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 27 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "modification plus 2 months 2 weeks 19 days 2 hours 17 minutes 15 seconds" 984s ExpiresByType text/plain A33035827 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 28 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A32405784 984s # debug: [Cache-Control] [max-age=32405784] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Fri, 13 Jun 2025 15:05:52 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Fri, 13 Jun 2025 15:05:52 GMT 984s # debug: expires 1749827152 984s # debug: expected: 32405784 984s # debug: actual : 32405784 984s ok 29 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A32405784 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 30 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A32405784 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 31 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A32405784 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 32 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/gif M2003778 984s # debug: [Cache-Control] [max-age=325766553] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 984s # debug: expires 2043187922 984s # debug: expected: 332425819 984s # debug: actual : 332425819 984s ok 33 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/gif M2003778 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 34 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/gif M2003778 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 35 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/gif M2003778 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 36 984s # --- 984s # ExpiresActive On 984s ExpiresDefault A7447668 984s ExpiresByType image/gif M5544909 984s # debug: [Cache-Control] [max-age=7447668] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Wed, 28 Aug 2024 18:17:16 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Wed, 28 Aug 2024 18:17:16 GMT 984s # debug: expires 1724869036 984s # debug: expected: 7447668 984s # debug: actual : 7447668 984s ok 37 984s # --- 984s # ExpiresActive On 984s ExpiresDefault A7447668 984s ExpiresByType image/gif M5544909 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 38 984s # --- 984s # ExpiresActive On 984s ExpiresDefault A7447668 984s ExpiresByType image/gif M5544909 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 39 984s # --- 984s # ExpiresActive On 984s ExpiresDefault A7447668 984s ExpiresByType image/gif M5544909 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 40 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A34907359 984s # debug: [Cache-Control] [max-age=34907359] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 12 Jul 2025 13:58:47 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 12 Jul 2025 13:58:47 GMT 984s # debug: expires 1752328727 984s # debug: expected: 34907359 984s # debug: actual : 34907359 984s ok 41 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A34907359 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 42 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A34907359 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 43 984s #--- 984s # ExpiresActive On 984s ExpiresDefault A34907359 984s # debug: [Cache-Control] [max-age=86400] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Tue, 04 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Tue, 04 Jun 2024 13:29:28 GMT 984s # debug: expires 1717507768 984s # debug: expected: 86400 984s # debug: actual : 86400 984s ok 44 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/jpeg "modification plus 1 months 9 days 3 hours 4 minutes 11 seconds" 984s # debug: [Cache-Control] [max-age=325766553] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 984s # debug: expires 2043187922 984s # debug: expected: 332425819 984s # debug: actual : 332425819 984s ok 45 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/jpeg "modification plus 1 months 9 days 3 hours 4 minutes 11 seconds" 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 46 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/jpeg "modification plus 1 months 9 days 3 hours 4 minutes 11 seconds" 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 47 984s # --- 984s # ExpiresActive On 984s ExpiresByType image/jpeg "modification plus 1 months 9 days 3 hours 4 minutes 11 seconds" 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 48 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "access plus 3 months 2 weeks 3 hours 5 minutes 40 seconds" 984s ExpiresByType image/jpeg A41312412 984s # debug: [Cache-Control] [max-age=8996740] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Expires] [Sun, 15 Sep 2024 16:35:08 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Sun, 15 Sep 2024 16:35:08 GMT 984s # debug: expires 1726418108 984s # debug: expected: 8996740 984s # debug: actual : 8996740 984s ok 49 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "access plus 3 months 2 weeks 3 hours 5 minutes 40 seconds" 984s ExpiresByType image/jpeg A41312412 984s # debug: [Cache-Control] [max-age=0] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: expires 1717421368 984s # debug: expected: 6659265 984s # debug: actual : 6659265 984s ok 50 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "access plus 3 months 2 weeks 3 hours 5 minutes 40 seconds" 984s ExpiresByType image/jpeg A41312412 984s # debug: [Cache-Control] [max-age=120] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Expires] [Mon, 03 Jun 2024 13:31:28 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Mon, 03 Jun 2024 13:31:28 GMT 984s # debug: expires 1717421488 984s # debug: expected: 120 984s # debug: actual : 120 984s ok 51 984s # --- 984s # ExpiresActive On 984s ExpiresDefault "access plus 3 months 2 weeks 3 hours 5 minutes 40 seconds" 984s ExpiresByType image/jpeg A41312412 984s # debug: [Cache-Control] [max-age=41312412] 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Expires] [Wed, 24 Sep 2025 17:09:40 GMT] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 984s # debug: modified 1710762103 984s # debug: access Mon, 03 Jun 2024 13:29:28 GMT 984s # debug: access 1717421368 984s # debug: expires Wed, 24 Sep 2025 17:09:40 GMT 984s # debug: expires 1758733780 984s # debug: expected: 41312412 984s # debug: actual : 41312412 984s ok 52 984s # --- 984s # ExpiresActive Off 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 53 984s # --- 984s # ExpiresActive Off 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 54 984s # --- 984s # ExpiresActive Off 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 55 984s # --- 984s # ExpiresActive Off 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 56 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 1 weeks 11 days 4 hours 4 minutes 9 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 57 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 1 weeks 11 days 4 hours 4 minutes 9 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 58 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 1 weeks 11 days 4 hours 4 minutes 9 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 59 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 1 weeks 11 days 4 hours 4 minutes 9 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 60 984s # --- 984s # ExpiresActive Off 984s ExpiresByType text/plain A3479422 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 61 984s # --- 984s # ExpiresActive Off 984s ExpiresByType text/plain A3479422 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 62 984s # --- 984s # ExpiresActive Off 984s ExpiresByType text/plain A3479422 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 63 984s # --- 984s # ExpiresActive Off 984s ExpiresByType text/plain A3479422 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 64 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault M777672 984s ExpiresByType text/plain "access plus 2 months 1 weeks 7 days 16 minutes 1 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 65 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault M777672 984s ExpiresByType text/plain "access plus 2 months 1 weeks 7 days 16 minutes 1 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 66 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault M777672 984s ExpiresByType text/plain "access plus 2 months 1 weeks 7 days 16 minutes 1 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 67 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault M777672 984s ExpiresByType text/plain "access plus 2 months 1 weeks 7 days 16 minutes 1 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 68 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 months 1 weeks 4 days 6 hours 5 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 69 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 months 1 weeks 4 days 6 hours 5 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 70 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 months 1 weeks 4 days 6 hours 5 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 71 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 months 1 weeks 4 days 6 hours 5 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 72 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/gif M41141373 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 73 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/gif M41141373 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 74 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/gif M41141373 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 75 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/gif M41141373 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 76 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault A38803054 984s ExpiresByType image/gif M40462626 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 77 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault A38803054 984s ExpiresByType image/gif M40462626 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 78 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault A38803054 984s ExpiresByType image/gif M40462626 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 79 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault A38803054 984s ExpiresByType image/gif M40462626 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 80 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "modification plus 1 months 2 weeks 10 days 4 hours 15 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 81 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "modification plus 1 months 2 weeks 10 days 4 hours 15 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 82 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "modification plus 1 months 2 weeks 10 days 4 hours 15 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 83 984s #--- 984s # ExpiresActive Off 984s ExpiresDefault "modification plus 1 months 2 weeks 10 days 4 hours 15 minutes 19 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 84 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 17 days 4 hours 9 minutes 45 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 85 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 17 days 4 hours 9 minutes 45 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 86 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 17 days 4 hours 9 minutes 45 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 87 984s # --- 984s # ExpiresActive Off 984s ExpiresByType image/jpeg "modification plus 1 years 2 months 2 weeks 17 days 4 hours 9 minutes 45 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 88 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 1 hours 4 minutes 29 seconds" 984s ExpiresByType image/jpeg "access plus 2 months 8 days 1 hours 40 minutes 39 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["3-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Length] [3] 984s # debug: [Content-Type] [text/html] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 89 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 1 hours 4 minutes 29 seconds" 984s ExpiresByType image/jpeg "access plus 2 months 8 days 1 hours 40 minutes 39 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [text/plain] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 90 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 1 hours 4 minutes 29 seconds" 984s ExpiresByType image/jpeg "access plus 2 months 8 days 1 hours 40 minutes 39 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/gif] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 91 984s # --- 984s # ExpiresActive Off 984s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 1 hours 4 minutes 29 seconds" 984s ExpiresByType image/jpeg "access plus 2 months 8 days 1 hours 40 minutes 39 seconds" 984s # debug: [Connection] [close] 984s # debug: [Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Accept-Ranges] [bytes] 984s # debug: [ETag] ["0-613edd771cbc0"] 984s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 984s # debug: [Vary] [In-If1] 984s # debug: [Content-Type] [image/jpeg] 984s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 984s # debug: [Client-Date] [Mon, 03 Jun 2024 13:29:28 GMT] 984s # debug: [Client-Peer] [127.0.0.1:8529] 984s # debug: [Client-Response-Num] [1] 984s # debug: [DMMATCH1] [1] 984s ok 92 984s ok 987s t/modules/ext_filter.t .............. 987s 1..24 987s # Running under perl version 5.038002 for linux 987s # Current time local: Mon Jun 3 13:29:28 2024 987s # Current time GMT: Mon Jun 3 13:29:28 2024 987s # Using Test.pm version 1.31 987s # Using Apache/Test.pm version 1.42 987s # testing : sed output filter 987s # expected: 'barbar' 987s # received: 'barbar' 987s ok 1 987s # testing : slow filter process 987s # expected: 'foobar' 987s # received: 'foobar' 987s ok 2 987s # testing : echo worked 987s # expected: 200 987s # received: '200' 987s ok 3 987s # testing : request body filtered 987s # expected: 'barbar 987s # ' 987s # received: 'barbar 987s # ' 987s ok 4 987s # testing : got 413 error 987s # expected: 413 987s # received: '413' 987s ok 5 987s # testing : got 413 error body 987s # expected: qr/413 Request Entity Too Large/ 987s # received: ' 987s # 987s # 413 Request Entity Too Large 987s # 987s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

987s # The requested resource does not allow request data with POST requests, or the amount of data provided in 987s # the request exceeds the capacity limit. 987s # 987s # ' 987s ok 24 987s ok 989s t/modules/filter.t .................. 989s 1..5 989s # Running under perl version 5.038002 for linux 989s # Current time local: Mon Jun 3 13:29:31 2024 989s # Current time GMT: Mon Jun 3 13:29:31 2024 989s # Using Test.pm version 1.31 989s # Using Apache/Test.pm version 1.42 989s # expected: 'HELLOWORLD' 989s # received: 'HELLOWORLD' 989s ok 1 989s # expected: 'HELLOWORLD' 989s # received: 'HELLOWORLD' 989s ok 2 989s # expected: 'HELLOWORLD' 989s # received: 'HELLOWORLD' 989s ok 3 989s # expected: 'helloworld' 989s # received: 'helloworld' 989s ok 4 989s # expected: 'helloworld' 989s # received: 'helloworld' 989s ok 5 989s ok 993s t/modules/headers.t ................. 993s 1..376 993s # Running under perl version 5.038002 for linux 993s # Current time local: Mon Jun 3 13:29:33 2024 993s # Current time GMT: Mon Jun 3 13:29:33 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.42 993s ok 1 993s ok 2 993s ok 3 993s ok 4 993s ok 5 993s ok 6 993s ok 7 993s ok 8 993s ok 9 993s ok 10 993s ok 11 993s ok 12 993s ok 13 993s ok 14 993s ok 15 993s ok 16 993s ok 17 993s ok 18 993s ok 19 993s ok 20 993s ok 21 993s ok 22 993s ok 23 993s ok 24 993s ok 25 993s ok 26 993s ok 27 993s ok 28 993s ok 29 993s ok 30 993s ok 31 993s ok 32 993s ok 33 993s ok 34 993s ok 35 993s ok 36 993s ok 37 993s ok 38 993s ok 39 993s ok 40 993s ok 41 993s ok 42 993s ok 43 993s ok 44 993s ok 45 993s ok 46 993s ok 47 993s ok 48 993s ok 49 993s ok 50 993s ok 51 993s ok 52 993s ok 53 993s ok 54 993s ok 55 993s ok 56 993s ok 57 993s ok 58 993s ok 59 993s ok 60 993s ok 61 993s ok 62 993s ok 63 993s ok 64 993s ok 65 993s ok 66 993s ok 67 993s ok 68 993s ok 69 993s ok 70 993s ok 71 993s ok 72 993s ok 73 993s ok 74 993s ok 75 993s ok 76 993s ok 77 993s ok 78 993s ok 79 993s ok 80 993s ok 81 993s ok 82 993s ok 83 993s ok 84 993s ok 85 993s ok 86 993s ok 87 993s ok 88 993s ok 89 993s ok 90 993s ok 91 993s ok 92 993s ok 93 993s ok 94 993s ok 95 993s ok 96 993s ok 97 993s ok 98 993s ok 99 993s ok 100 993s ok 101 993s ok 102 993s ok 103 993s ok 104 993s ok 105 993s ok 106 993s ok 107 993s ok 108 993s ok 109 993s ok 110 993s ok 111 993s ok 112 993s ok 113 993s ok 114 993s ok 115 993s ok 116 993s ok 117 993s ok 118 993s ok 119 993s ok 120 993s ok 121 993s ok 122 993s ok 123 993s ok 124 993s ok 125 993s ok 126 993s ok 127 993s ok 128 993s ok 129 993s ok 130 993s ok 131 993s ok 132 993s ok 133 993s ok 134 993s ok 135 993s ok 136 993s ok 137 993s ok 138 993s ok 139 993s ok 140 993s ok 141 993s ok 142 993s ok 143 993s ok 144 993s ok 145 993s ok 146 993s ok 147 993s ok 148 993s ok 149 993s ok 150 993s ok 151 993s ok 152 993s ok 153 993s ok 154 993s ok 155 993s ok 156 993s ok 157 993s ok 158 993s ok 159 993s ok 160 993s ok 161 993s ok 162 993s ok 163 993s ok 164 993s ok 165 993s ok 166 993s ok 167 993s ok 168 993s ok 169 993s ok 170 993s ok 171 993s ok 172 993s ok 173 993s ok 174 993s ok 175 993s ok 176 993s ok 177 993s ok 178 993s ok 179 993s ok 180 993s ok 181 993s ok 182 993s ok 183 993s ok 184 993s ok 185 993s ok 186 993s ok 187 993s ok 188 993s ok 189 993s ok 190 993s ok 191 993s ok 192 993s ok 193 993s ok 194 993s ok 195 993s ok 196 993s ok 197 993s ok 198 993s ok 199 993s ok 200 993s ok 201 993s ok 202 993s ok 203 993s ok 204 993s ok 205 993s ok 206 993s ok 207 993s ok 208 993s ok 209 993s ok 210 993s ok 211 993s ok 212 993s ok 213 993s ok 214 993s ok 215 993s ok 216 993s ok 217 993s ok 218 993s ok 219 993s ok 220 993s ok 221 993s ok 222 993s ok 223 993s ok 224 993s ok 225 993s ok 226 993s ok 227 993s ok 228 993s ok 229 993s ok 230 993s ok 231 993s ok 232 993s ok 233 993s ok 234 993s ok 235 993s ok 236 993s ok 237 993s ok 238 993s ok 239 993s ok 240 993s ok 241 993s ok 242 993s ok 243 993s ok 244 993s ok 245 993s ok 246 993s ok 247 993s ok 248 993s ok 249 993s ok 250 993s ok 251 993s ok 252 993s ok 253 993s ok 254 993s ok 255 993s ok 256 993s ok 257 993s ok 258 993s ok 259 993s ok 260 993s ok 261 993s ok 262 993s ok 263 993s ok 264 993s ok 265 993s ok 266 993s ok 267 993s ok 268 993s ok 269 993s ok 270 993s ok 271 993s ok 272 993s ok 273 993s ok 274 993s ok 275 993s ok 276 993s ok 277 993s ok 278 993s ok 279 993s ok 280 993s ok 281 993s ok 282 993s ok 283 993s ok 284 993s ok 285 993s ok 286 993s ok 287 993s ok 288 993s ok 289 993s ok 290 993s ok 291 993s ok 292 993s ok 293 993s ok 294 993s ok 295 993s ok 296 993s ok 297 993s ok 298 993s ok 299 993s ok 300 993s ok 301 993s ok 302 993s ok 303 993s ok 304 993s ok 305 993s ok 306 993s ok 307 993s ok 308 993s ok 309 993s ok 310 993s ok 311 993s ok 312 993s ok 313 993s ok 314 993s ok 315 993s ok 316 993s ok 317 993s ok 318 993s ok 319 993s ok 320 993s ok 321 993s ok 322 993s ok 323 993s ok 324 993s ok 325 993s ok 326 993s ok 327 993s ok 328 993s ok 329 993s ok 330 993s ok 331 993s ok 332 993s ok 333 993s ok 334 993s ok 335 993s ok 336 993s ok 337 993s ok 338 993s ok 339 993s ok 340 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: value 993s Header sent n°1: 993s header: Aaa 993s value: b 993s Header sent n°2: 993s header: Aa 993s value: bb 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 341 993s 993s Header received n°0: 993s header: Test-Header 993s expected: value 993s received: value 993s 993s Header received n°1: 993s header: Aaa 993s expected: b 993s received: b 993s 993s Header received n°2: 993s header: Aa 993s expected: bb 993s received: bb 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Aa: bb 993s Aaa: b 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: value 993s 993s ok 342 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo 993s Header sent n°1: 993s header: aaa 993s value: b 993s Header sent n°2: 993s header: aa 993s value: bb 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 343 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Header received n°1: 993s header: aa 993s expected: bb 993s received: bb 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Aa: bb 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s ok 344 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo 993s Header sent n°1: 993s header: Test-Header1 993s value: value1 993s Header sent n°2: 993s header: Test-Header2 993s value: value2 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 345 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Header received n°1: 993s header: Test-Header1 993s expected: value1 993s received: value1 993s 993s Header received n°2: 993s header: Test-Header2 993s expected: value2 993s received: value2 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s Test-Header1: value1 993s Test-Header2: value2 993s 993s ok 346 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foofoo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 347 993s 993s Header received n°0: 993s header: Test-Header 993s expected: barfoo 993s received: barfoo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: barfoo 993s 993s ok 348 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo2foo2 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 349 993s 993s Header received n°0: 993s header: Test-Header 993s expected: barfoo2 993s received: barfoo2 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: barfoo2 993s 993s ok 350 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foofoo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 351 993s 993s Header received n°0: 993s header: Test-Header 993s expected: bar2foo 993s received: bar2foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: bar2foo 993s 993s ok 352 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foofoo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 353 993s 993s Header received n°0: 993s header: Test-Header 993s expected: barbar 993s received: barbar 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: barbar 993s 993s ok 354 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo2foo2 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 355 993s 993s Header received n°0: 993s header: Test-Header 993s expected: barbar 993s received: barbar 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: barbar 993s 993s ok 356 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foofoo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 357 993s 993s Header received n°0: 993s header: Test-Header 993s expected: bar2bar2 993s received: bar2bar2 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: bar2bar2 993s 993s ok 358 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 359 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s 993s ok 360 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 361 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s 993s ok 362 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: "foo" 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 363 993s 993s Header received n°0: 993s header: Test-Header 993s expected: "foo", foo 993s received: "foo", foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: "foo", foo 993s 993s ok 364 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 365 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo, bar 993s received: foo, bar 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo, bar 993s 993s ok 366 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 367 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s 993s ok 368 993s 993s 993s 993s Header sent n°0: 993s header: Test-Header 993s value: foo 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 369 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Header received n°1: 993s header: Test-Header2 993s expected: bar 993s received: bar 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s Test-Header2: bar 993s 993s ok 370 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 371 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s 993s ok 372 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 373 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s 993s ok 374 993s # testing : Checking return code is '200' 993s # expected: 200 993s # received: '200' 993s ok 375 993s 993s Header received n°0: 993s header: Test-Header 993s expected: foo 993s received: foo 993s 993s Response received is: 993s HTTP/1.1 200 OK 993s Connection: close 993s Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Accept-Ranges: bytes 993s ETag: "0-613edd771cbc0" 993s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 993s Vary: In-If1 993s Content-Length: 0 993s Content-Type: text/html 993s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 993s Client-Date: Mon, 03 Jun 2024 13:29:37 GMT 993s Client-Peer: 127.0.0.1:8529 993s Client-Response-Num: 1 993s DMMATCH1: 1 993s Test-Header: foo 993s 993s ok 376 993s ok 1000s t/modules/heartbeat.t ............... 1000s 1..1 1000s # Running under perl version 5.038002 for linux 1000s # Current time local: Mon Jun 3 13:29:37 2024 1000s # Current time GMT: Mon Jun 3 13:29:37 2024 1000s # Using Test.pm version 1.31 1000s # Using Apache/Test.pm version 1.42 1000s Expecting at least 3 heartbeat ; Seen: 5 1000s ok 1 1000s ok 1003s t/modules/http2.t ................... 1003s 1..56 1003s # Running under perl version 5.038002 for linux 1003s # Current time local: Mon Jun 3 13:29:44 2024 1003s # Current time GMT: Mon Jun 3 13:29:44 2024 1003s # Using Test.pm version 1.31 1003s # Using Apache/Test.pm version 1.42 1003s ok 1 1003s ok 2 1003s # testing : read first response-line 1003s # expected: qr/^HTTP\/1\.. 200/ 1003s # received: 'HTTP/1.1 200 OK 1003s # ' 1003s ok 3 1003s # testing : TLS version in use 1003s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 1003s # received: 'TLSv1_3' 1003s ok 4 1003s test case: TC0001, expecting 200: GET http://localhost:8547/ 1003s # testing : GET http://localhost:8547/ 1003s # expected: 200 1003s # received: '200' 1003s ok 5 1003s test case: TC0002, expecting 404: GET http://localhost:8547/not_here 1003s # testing : GET http://localhost:8547/not_here 1003s # expected: 404 1003s # received: '404' 1003s ok 6 1003s test case: TC0005, cmp index.html file: GET http://localhost:8547/modules/h2/index.html 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 7 1003s ok 8 1003s test case: TC0006, cmp image file: GET http://localhost:8547/modules/h2/003/003_img.jpg 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 9 1003s ok 10 1003s test case: TC0007, rewrite handling: GET http://localhost:8547/modules/h2/latest.tar.gz 1003s # testing : response status 1003s # expected: 302 1003s # received: '302' 1003s ok 11 1003s # testing : location header 1003s # expected: 'http://localhost:8547/modules/h2/xxx-1.0.2a.tar.gz' 1003s # received: 'http://localhost:8547/modules/h2/xxx-1.0.2a.tar.gz' 1003s ok 12 1003s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8547/modules/h2/hello.pl 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 13 1003s # testing : content comparision 1003s # expected: ' 1003s #

Hello World!

1003s # 1003s # ' 1003s # received: ' 1003s #

Hello World!

1003s # 1003s # ' 1003s ok 14 1003s test case: TC0009, necho.pl without arguments: GET http://localhost:8547/modules/h2/necho.pl 1003s # testing : response status 1003s # expected: 400 1003s # received: '400' 1003s ok 15 1003s # testing : content comparision 1003s # expected: ' 1003s #

No query was specified.

1003s # 1003s # ' 1003s # received: ' 1003s #

No query was specified.

1003s # 1003s # ' 1003s ok 16 1003s test case: TC0010, necho.pl 2x10: GET http://localhost:8547/modules/h2/necho.pl?count=2&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 17 1003s # testing : content comparision 1003s # expected: '01234567890123456789' 1003s # received: '01234567890123456789' 1003s ok 18 1003s test case: TC0011, necho.pl 10x10: GET http://localhost:8547/modules/h2/necho.pl?count=10&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 19 1003s # testing : content-length 1003s # expected: 100 1003s # received: 100 1003s ok 20 1003s test case: TC0012, necho.pl 100x10: GET http://localhost:8547/modules/h2/necho.pl?count=100&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 21 1003s # testing : content-length 1003s # expected: 1000 1003s # received: 1000 1003s ok 22 1003s test case: TC0013, necho.pl 1000x10: GET http://localhost:8547/modules/h2/necho.pl?count=1000&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 23 1003s # testing : content-length 1003s # expected: 10000 1003s # received: 10000 1003s ok 24 1003s test case: TC0014, necho.pl 10000x10: GET http://localhost:8547/modules/h2/necho.pl?count=10000&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 25 1003s # testing : content-length 1003s # expected: 100000 1003s # received: 100000 1003s ok 26 1003s test case: TC0015, necho.pl 100000x10: GET http://localhost:8547/modules/h2/necho.pl?count=100000&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 27 1003s # testing : content-length 1003s # expected: 1000000 1003s # received: 1000000 1003s ok 28 1003s test case: TC0001, expecting 200: GET https://localhost:8548/ 1003s # testing : GET https://localhost:8548/ 1003s # expected: 200 1003s # received: '200' 1003s ok 29 1003s test case: TC0002, expecting 404: GET https://localhost:8548/not_here 1003s # testing : GET https://localhost:8548/not_here 1003s # expected: 404 1003s # received: '404' 1003s ok 30 1003s test case: TC0005, cmp index.html file: GET https://localhost:8548/modules/h2/index.html 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 31 1003s ok 32 1003s test case: TC0006, cmp image file: GET https://localhost:8548/modules/h2/003/003_img.jpg 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 33 1003s ok 34 1003s test case: TC0007, rewrite handling: GET https://localhost:8548/modules/h2/latest.tar.gz 1003s # testing : response status 1003s # expected: 302 1003s # received: '302' 1003s ok 35 1003s # testing : location header 1003s # expected: 'https://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1003s # received: 'https://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1003s ok 36 1003s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8548/modules/h2/hello.pl 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 37 1003s # testing : content comparision 1003s # expected: ' 1003s #

Hello World!

1003s # 1003s # ' 1003s # received: ' 1003s #

Hello World!

1003s # 1003s # ' 1003s ok 38 1003s test case: TC0009, necho.pl without arguments: GET https://localhost:8548/modules/h2/necho.pl 1003s # testing : response status 1003s # expected: 400 1003s # received: '400' 1003s ok 39 1003s # testing : content comparision 1003s # expected: ' 1003s #

No query was specified.

1003s # 1003s # ' 1003s # received: ' 1003s #

No query was specified.

1003s # 1003s # ' 1003s ok 40 1003s test case: TC0010, necho.pl 2x10: GET https://localhost:8548/modules/h2/necho.pl?count=2&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 41 1003s # testing : content comparision 1003s # expected: '01234567890123456789' 1003s # received: '01234567890123456789' 1003s ok 42 1003s test case: TC0011, necho.pl 10x10: GET https://localhost:8548/modules/h2/necho.pl?count=10&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 43 1003s # testing : content-length 1003s # expected: 100 1003s # received: 100 1003s ok 44 1003s test case: TC0012, necho.pl 100x10: GET https://localhost:8548/modules/h2/necho.pl?count=100&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 45 1003s # testing : content-length 1003s # expected: 1000 1003s # received: 1000 1003s ok 46 1003s test case: TC0013, necho.pl 1000x10: GET https://localhost:8548/modules/h2/necho.pl?count=1000&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 47 1003s # testing : content-length 1003s # expected: 10000 1003s # received: 10000 1003s ok 48 1003s test case: TC0014, necho.pl 10000x10: GET https://localhost:8548/modules/h2/necho.pl?count=10000&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 49 1003s # testing : content-length 1003s # expected: 100000 1003s # received: 100000 1003s ok 50 1003s test case: TC0015, necho.pl 100000x10: GET https://localhost:8548/modules/h2/necho.pl?count=100000&text=0123456789 1003s # testing : response status 1003s # expected: 200 1003s # received: '200' 1003s ok 51 1003s # testing : content-length 1003s # expected: 1000000 1003s # received: 1000000 1003s ok 52 1003s test case: VHOST000, expecting 200: GET https://localhost:8548/ 1003s setting host_name to localhost:8548# testing : GET https://localhost:8548/ 1003s # expected: 200 1003s # received: '200' 1003s ok 53 1003s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8548/misdirected 1003s # testing : GET https://localhost:8548/misdirected 1003s # expected: 404 1003s # received: '404' 1003s ok 54 1003s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8548/misdirected 1003s # testing : GET https://localhost:8548/misdirected 1003s # expected: 421 1003s # received: '421' 1003s ok 55 1003s test case: VHOST003, expect 421 : GET https://localhost:8548/misdirected 1003s # testing : GET https://localhost:8548/misdirected 1003s # expected: 404 1003s # received: '404' 1003s ok 56 1003s ok 1008s t/modules/include.t ................. 1008s 1..98 1008s # Running under perl version 5.038002 for linux 1008s # Current time local: Mon Jun 3 13:29:47 2024 1008s # Current time GMT: Mon Jun 3 13:29:47 2024 1008s # Using Test.pm version 1.31 1008s # Using Apache/Test.pm version 1.42 1008s # testing : GET /modules/include/abs-path.shtml 1008s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1008s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1008s ok 1 1008s # testing : GET /modules/include/apexpr/err.shtml 1008s # expected: '[an error occurred while processing this directive] err.shtml' 1008s # received: '[an error occurred while processing this directive] err.shtml' 1008s ok 2 1008s # testing : GET /modules/include/apexpr/if1.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 3 1008s # testing : GET /modules/include/apexpr/lazyvar.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 4 1008s # testing : GET /modules/include/apexpr/restrict.shtml 1008s # expected: '[an error occurred while processing this directive] restrict.shtml' 1008s # received: '[an error occurred while processing this directive] restrict.shtml' 1008s ok 5 1008s # testing : GET /modules/include/apexpr/var.shtml 1008s # expected: 'pass pass pass' 1008s # received: 'pass pass pass' 1008s ok 6 1008s # testing : GET /modules/include/big.shtml 1008s # expected: 'hello pass pass pass hello' 1008s # received: 'hello pass pass pass hello' 1008s ok 7 1008s # testing : GET /modules/include/comment.shtml 1008s # expected: 'No comment here' 1008s # received: 'No comment here' 1008s ok 8 1008s # testing : GET /modules/include/echo.shtml 1008s # expected: 'echo.shtml' 1008s # received: 'echo.shtml' 1008s ok 9 1008s # testing : GET /modules/include/echo1.shtml 1008s # expected: '' 1008s # received: '' 1008s ok 10 1008s # testing : GET /modules/include/echo2.shtml 1008s # expected: ' pass config echomsg pass' 1008s # received: ' pass config echomsg pass' 1008s ok 11 1008s # testing : GET /modules/include/echo3.shtml 1008s # expected: '' 1008s # received: '' 1008s ok 12 1008s # testing : GET /modules/include/encode.shtml 1008s # expected: '# %^ %23%20%25%5e' 1008s # received: '# %^ %23%20%25%5e' 1008s ok 13 1008s # testing : GET /modules/include/errmsg1.shtml 1008s # expected: 'errmsg' 1008s # received: 'errmsg' 1008s ok 14 1008s # testing : GET /modules/include/errmsg2.shtml 1008s # expected: 'errmsg' 1008s # received: 'errmsg' 1008s ok 15 1008s # testing : GET /modules/include/errmsg3.shtml 1008s # expected: 'errmsg' 1008s # received: 'errmsg' 1008s ok 16 1008s # testing : GET /modules/include/errmsg4.shtml 1008s # expected: 'pass errmsg' 1008s # received: 'pass errmsg' 1008s ok 17 1008s # testing : GET /modules/include/errmsg5.shtml 1008s # expected: '' 1008s # received: '' 1008s ok 18 1008s # testing : GET /modules/include/exec/off/cgi.shtml 1008s # expected: '[an error occurred while processing this directive]' 1008s # received: '[an error occurred while processing this directive]' 1008s ok 19 1008s # testing : GET /modules/include/exec/off/cmd.shtml 1008s # expected: '[an error occurred while processing this directive]' 1008s # received: '[an error occurred while processing this directive]' 1008s ok 20 1008s # testing : GET /modules/include/exec/on/cgi.shtml 1008s # expected: 'perl cgi' 1008s # received: 'perl cgi' 1008s ok 21 1008s # testing : GET /modules/include/exec/on/cmd.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 22 1008s # testing : GET /modules/include/extra/inc-bogus.shtml 1008s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1008s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1008s ok 23 1008s # testing : GET /modules/include/foo.shtml 1008s # expected: '[an error occurred while processing this directive] foo.shtml body' 1008s # received: '[an error occurred while processing this directive] foo.shtml body' 1008s ok 24 1008s # testing : GET /modules/include/foo1.shtml 1008s # expected: '[an error occurred while processing this directive] foo.shtml body' 1008s # received: '[an error occurred while processing this directive] foo.shtml body' 1008s ok 25 1008s # testing : GET /modules/include/foo2.shtml 1008s # expected: '[an error occurred while processing this directive] foo.shtml body' 1008s # received: '[an error occurred while processing this directive] foo.shtml body' 1008s ok 26 1008s # testing : GET /modules/include/if1.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 27 1008s # testing : GET /modules/include/if10.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 28 1008s # testing : GET /modules/include/if11.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 29 1008s # testing : GET /modules/include/if2.shtml 1008s # expected: 'pass pass' 1008s # received: 'pass pass' 1008s ok 30 1008s # testing : GET /modules/include/if3.shtml 1008s # expected: 'pass pass pass' 1008s # received: 'pass pass pass' 1008s ok 31 1008s # testing : GET /modules/include/if4.shtml 1008s # expected: 'pass pass' 1008s # received: 'pass pass' 1008s ok 32 1008s # testing : GET /modules/include/if5.shtml 1008s # expected: 'pass pass pass' 1008s # received: 'pass pass pass' 1008s ok 33 1008s # testing : GET /modules/include/if6.shtml 1008s # expected: '[an error occurred while processing this directive]' 1008s # received: '[an error occurred while processing this directive]' 1008s ok 34 1008s # testing : GET /modules/include/if7.shtml 1008s # expected: '[an error occurred while processing this directive]' 1008s # received: '[an error occurred while processing this directive]' 1008s ok 35 1008s # testing : GET /modules/include/if8.shtml 1008s # expected: 'pass' 1008s # received: 'pass' 1008s ok 36 1008s # testing : GET /modules/include/if9.shtml 1008s # expected: 'pass pass' 1008s # received: 'pass pass' 1008s ok 37 1008s # testing : GET /modules/include/inc-nego.shtml 1008s # expected: 'index.html.en' 1008s # received: 'index.html.en' 1008s ok 38 1008s # testing : GET /modules/include/inc-rfile.shtml 1008s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1008s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1008s ok 39 1008s # testing : GET /modules/include/inc-rvirtual.shtml 1008s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1008s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1008s ok 40 1008s # testing : GET /modules/include/include1.shtml 1008s # expected: 'inc-two.shtml body include.shtml body' 1008s # received: 'inc-two.shtml body include.shtml body' 1008s ok 41 1008s # testing : GET /modules/include/include2.shtml 1008s # expected: 'inc-two.shtml body include.shtml body' 1008s # received: 'inc-two.shtml body include.shtml body' 1008s ok 42 1008s # testing : GET /modules/include/include3.shtml 1008s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1008s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1008s ok 43 1008s # testing : GET /modules/include/include4.shtml 1008s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1008s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1008s ok 44 1008s # testing : GET /modules/include/include5.shtml 1008s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1008s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1008s ok 45 1008s # testing : GET /modules/include/include6.shtml 1008s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1008s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1008s ok 46 1008s # testing : GET /modules/include/malformed.shtml 1008s # expected: '[an error occurred while processing this directive] malformed.shtml' 1008s # received: '[an error occurred while processing this directive] malformed.shtml' 1008s ok 47 1008s # testing : POST /modules/include/mod_request/echo.shtml 1008s # expected: 'echo.shtml' 1008s # received: 'echo.shtml' 1008s ok 48 1008s # testing : POST /modules/include/mod_request/post.shtml 1008s # expected: 'POST foo: bar foo2: bar2' 1008s # received: 'POST foo: bar foo2: bar2' 1008s ok 49 1008s # testing : sizeof(body) > KeptBodySize 1008s # expected: 413 1008s # received: '413' 1008s ok 50 1008s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1008s # expected: 'GET foo: bar foo2: bar2' 1008s # received: 'GET foo: bar foo2: bar2' 1008s ok 51 1008s # testing : GET /modules/include/newline.shtml 1008s # expected: 'inc-two.shtml body' 1008s # received: 'inc-two.shtml body' 1008s ok 52 1008s # testing : GET /modules/include/notreal.shtml 1008s # expected: 'pass ' 1008s # received: '-->' 1008s ok 54 1008s # testing : GET /modules/include/parse2.shtml 1008s # expected: '"' 1008s # received: '"' 1008s ok 55 1008s # testing : GET /modules/include/ranged-virtual.shtml with Range 1008s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1008s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1008s ok 56 1008s # testing : GET /modules/include/regex.shtml 1008s # expected: '(none) 1 (none)' 1008s # received: '(none) 1 (none)' 1008s ok 57 1008s # testing : GET /modules/include/retagged1.shtml 1008s # expected: 'retagged1.shtml' 1008s # received: 'retagged1.shtml' 1008s ok 58 1008s # testing : GET /modules/include/retagged2.shtml 1008s # expected: '----retagged2.shtml' 1008s # received: '----retagged2.shtml' 1008s ok 59 1008s # testing : GET /modules/include/set.shtml 1008s # expected: 'set works' 1008s # received: 'set works' 1008s ok 60 1008s # testing : GET /modules/include/var128.shtml 1008s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1008s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1008s ok 61 1008s # testing : GET /modules/include/virtualq.shtml?foo=bar 1008s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1008s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1008s ok 62 1008s # testing : GET /modules/include/size.shtml 1008s # expected: '1,122 1,122 1.1K 1.1K' 1008s # received: '1,122 1,122 1.1K 1.1K' 1008s ok 63 1008s # testing : GET /modules/include/file.shtml 1008s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1008s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1008s ok 64 1008s # testing : GET /modules/include/printenv.shtml 1008s # expected: '200' 1008s # received: '200' 1008s ok 65 1008s ok 66 1008s ok 67 1008s # testing : /mod_include test/ 1008s # expected: qr/mod_include test/ 1008s # received: ' 1008s # 1008s # mod_include test 1008s # 1008s # 1008s # 1008s #

mod_include test

1008s # 1008s # 1008s # Hello World 1008s # 1008s #

[back]

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

mod_include test

1008s # 1008s # 1008s # Hello World 1008s # 1008s #

[back]

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

mod_include test

1008s # 1008s # 1008s # Hello World 1008s # 1008s #

[back]

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

Load Balancer Manager for localhost

1029s # 1029s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1029s #
Server Built: 2024-04-18T15:13:41
1029s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1029s #
1029s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

1055s #

The document has moved here.

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

Moved Permanently

1055s #

The document has moved here.

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

Moved Permanently

1055s #

The document has moved here.

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

Moved Permanently

1055s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1055s #

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

Multiple Choices

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

Available documents: 1055s #

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

Multiple Choices

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

Available documents: 1055s #

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

Moved Permanently

1055s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1055s #

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

Multiple Choices

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

Available documents: 1055s #

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

Moved Permanently

1055s #

The document has moved here.

1055s # 1055s # ' 1055s ok 48 1055s ok 1057s t/modules/status.t .................. 1057s 1..1 1057s # Running under perl version 5.038002 for linux 1057s # Current time local: Mon Jun 3 13:30:39 2024 1057s # Current time GMT: Mon Jun 3 13:30:39 2024 1057s # Using Test.pm version 1.31 1057s # Using Apache/Test.pm version 1.42 1057s 1057s 1057s Apache Status 1057s 1057s

Apache Server Status for localhost (via 127.0.0.1)

1057s 1057s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1057s
Server MPM: worker
1057s
Server Built: 2024-04-18T15:13:41 1057s

1057s
Current Time: Monday, 03-Jun-2024 13:30:41 UTC
1057s
Restart Time: Monday, 03-Jun-2024 13:26:07 UTC
1057s
Parent Server Config. Generation: 1
1057s
Parent Server MPM Generation: 0
1057s
Server uptime: 4 minutes 33 seconds
1057s
Server load: 0.96 0.97 0.68
1057s
Total accesses: 6788 - Total Traffic: 139.6 MB - Total Duration: 59995
1057s
CPU Usage: u5.26 s6.1 cu1.23 cs.96 - 4.96% CPU load
1057s
24.9 requests/sec - 0.5 MB/second - 21.1 kB/request - 8.83839 ms/request
1057s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1057s
________W___________....................
1057s

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

1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s
SrvPIDAccMCPU 1057s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01667800/341/341_ 1057s 6.44207530.05.555.55 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01667800/328/328_ 1057s 6.452010540.013.7213.72 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01667800/321/321_ 1057s 6.452032580.017.4217.42 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-01667800/330/330_ 1057s 6.452028770.02.432.43 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01667800/326/326_ 1057s 6.45209540.01.711.71 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01667800/322/322_ 1057s 6.45208860.01.661.66 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01667800/322/322_ 1057s 6.4520141530.02.062.06 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01667800/321/321_ 1057s 6.44208320.01.911.91 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-01667800/422/422W 1057s 6.440024140.017.9217.92 1057s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01667800/325/325_ 1057s 6.452047730.02.002.00 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-01667940/321/321_ 1057s 6.97209480.02.642.64 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01667940/334/334_ 1057s 6.98208490.09.049.04 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01667940/371/371_ 1057s 6.982053320.012.9112.91 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01667940/421/421_ 1057s 6.972020950.012.4212.42 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01667940/322/322_ 1057s 6.98209260.06.236.23 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01667940/321/321_ 1057s 6.9720141750.02.132.13 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01667940/320/320_ 1057s 6.98208770.02.652.65 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01667940/380/380_ 1057s 6.98209190.02.892.89 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01667940/319/319_ 1057s 6.97207710.02.512.51 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01667940/321/321_ 1057s 6.982011410.019.7719.77 1057s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1057s
1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s 1057s
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
1057s 1057s 1057s ok 1 1057s ok 1060s t/modules/substitute.t .............. 1060s 1..19 1060s # Running under perl version 5.038002 for linux 1060s # Current time local: Mon Jun 3 13:30:41 2024 1060s # Current time GMT: Mon Jun 3 13:30:41 2024 1060s # Using Test.pm version 1.31 1060s # Using Apache/Test.pm version 1.42 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'barbar': OK 1060s ok 1 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'barbar': OK 1060s ok 2 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'foofoo': OK 1060s ok 3 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'barbar': OK 1060s ok 4 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'barbar': OK 1060s ok 5 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'barbar': OK 1060s ok 6 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'foof 1060s oo': OK 1060s ok 7 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'xfoo': OK 1060s ok 8 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1060s ok 9 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s barx 1060s ': OK 1060s ok 10 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'a$1axb(': OK 1060s ok 11 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'a$XX': OK 1060s ok 12 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1060s ok 13 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'x&x': OK 1060s ok 14 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'xx': OK 1060s ok 15 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'fcooar': OK 1060s ok 16 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'fc$1ar': OK 1060s ok 17 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'fdooar': OK 1060s ok 18 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s got 200 'XXXfooXXX 1060s bar': OK 1060s ok 19 1060s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1060s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1060s ok 1064s t/modules/unique_id.t ............... 1064s 1..300 1064s # Running under perl version 5.038002 for linux 1064s # Current time local: Mon Jun 3 13:30:44 2024 1064s # Current time GMT: Mon Jun 3 13:30:44 2024 1064s # Using Test.pm version 1.31 1064s # Using Apache/Test.pm version 1.42 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 1 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFoAAAAAA 1064s ok 2 1064s ok 3 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 4 1064s # unique id: Zl3Fhvx4QCqElYRfh27muAAAAEM 1064s ok 5 1064s ok 6 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 7 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFoQAAAAc 1064s ok 8 1064s ok 9 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 10 1064s # unique id: Zl3Fhvx4QCqElYRfh27muQAAAEU 1064s ok 11 1064s ok 12 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 13 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFogAAAAk 1064s ok 14 1064s ok 15 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 16 1064s # unique id: Zl3Fhvx4QCqElYRfh27mugAAAEA 1064s ok 17 1064s ok 18 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 19 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFowAAAAU 1064s ok 20 1064s ok 21 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 22 1064s # unique id: Zl3Fhvx4QCqElYRfh27muwAAAEY 1064s ok 23 1064s ok 24 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 25 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFpAAAAAM 1064s ok 26 1064s ok 27 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 28 1064s # unique id: Zl3Fhvx4QCqElYRfh27mvAAAAEc 1064s ok 29 1064s ok 30 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 31 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFpQAAAAQ 1064s ok 32 1064s ok 33 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 34 1064s # unique id: Zl3Fhvx4QCqElYRfh27mvQAAAEI 1064s ok 35 1064s ok 36 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 37 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFpgAAAAY 1064s ok 38 1064s ok 39 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 40 1064s # unique id: Zl3Fhvx4QCqElYRfh27mvgAAAEE 1064s ok 41 1064s ok 42 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 43 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFpwAAAAE 1064s ok 44 1064s ok 45 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 46 1064s # unique id: Zl3Fhvx4QCqElYRfh27mvwAAAEk 1064s ok 47 1064s ok 48 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 49 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFqAAAAAI 1064s ok 50 1064s ok 51 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 52 1064s # unique id: Zl3Fhvx4QCqElYRfh27mwAAAAEQ 1064s ok 53 1064s ok 54 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 55 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFqQAAAAg 1064s ok 56 1064s ok 57 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 58 1064s # unique id: Zl3Fhvx4QCqElYRfh27mwQAAAEg 1064s ok 59 1064s ok 60 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 61 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFqgAAAAA 1064s ok 62 1064s ok 63 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 64 1064s # unique id: Zl3Fhvx4QCqElYRfh27mwgAAAEM 1064s ok 65 1064s ok 66 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 67 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFqwAAAAc 1064s ok 68 1064s ok 69 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 70 1064s # unique id: Zl3Fhvx4QCqElYRfh27mwwAAAEU 1064s ok 71 1064s ok 72 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 73 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFrAAAAAk 1064s ok 74 1064s ok 75 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 76 1064s # unique id: Zl3Fhvx4QCqElYRfh27mxAAAAEA 1064s ok 77 1064s ok 78 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 79 1064s # unique id: Zl3FhlQ51rOP-3X2J_RFrQAAAAU 1064s ok 80 1064s ok 81 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 82 1064s # unique id: Zl3Fhvx4QCqElYRfh27mxQAAAEY 1064s ok 83 1064s ok 84 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 85 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFrgAAAAM 1064s ok 86 1064s ok 87 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 88 1064s # unique id: Zl3Fh_x4QCqElYRfh27mxgAAAEc 1064s ok 89 1064s ok 90 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 91 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFrwAAAAQ 1064s ok 92 1064s ok 93 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 94 1064s # unique id: Zl3Fh_x4QCqElYRfh27mxwAAAEI 1064s ok 95 1064s ok 96 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 97 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFsAAAAAY 1064s ok 98 1064s ok 99 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 100 1064s # unique id: Zl3Fh_x4QCqElYRfh27myAAAAEE 1064s ok 101 1064s ok 102 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 103 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFsQAAAAE 1064s ok 104 1064s ok 105 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 106 1064s # unique id: Zl3Fh_x4QCqElYRfh27myQAAAEk 1064s ok 107 1064s ok 108 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 109 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFsgAAAAI 1064s ok 110 1064s ok 111 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 112 1064s # unique id: Zl3Fh_x4QCqElYRfh27mygAAAEQ 1064s ok 113 1064s ok 114 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 115 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFswAAAAg 1064s ok 116 1064s ok 117 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 118 1064s # unique id: Zl3Fh_x4QCqElYRfh27mywAAAEg 1064s ok 119 1064s ok 120 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 121 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFtAAAAAA 1064s ok 122 1064s ok 123 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 124 1064s # unique id: Zl3Fh_x4QCqElYRfh27mzAAAAEM 1064s ok 125 1064s ok 126 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 127 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFtQAAAAc 1064s ok 128 1064s ok 129 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 130 1064s # unique id: Zl3Fh_x4QCqElYRfh27mzQAAAEU 1064s ok 131 1064s ok 132 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 133 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFtgAAAAk 1064s ok 134 1064s ok 135 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 136 1064s # unique id: Zl3Fh_x4QCqElYRfh27mzgAAAEA 1064s ok 137 1064s ok 138 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 139 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFtwAAAAU 1064s ok 140 1064s ok 141 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 142 1064s # unique id: Zl3Fh_x4QCqElYRfh27mzwAAAEY 1064s ok 143 1064s ok 144 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 145 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFuAAAAAM 1064s ok 146 1064s ok 147 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 148 1064s # unique id: Zl3Fh_x4QCqElYRfh27m0AAAAEc 1064s ok 149 1064s ok 150 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 151 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFuQAAAAQ 1064s ok 152 1064s ok 153 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 154 1064s # unique id: Zl3Fh_x4QCqElYRfh27m0QAAAEI 1064s ok 155 1064s ok 156 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 157 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFugAAAAY 1064s ok 158 1064s ok 159 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 160 1064s # unique id: Zl3Fh_x4QCqElYRfh27m0gAAAEE 1064s ok 161 1064s ok 162 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 163 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFuwAAAAE 1064s ok 164 1064s ok 165 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 166 1064s # unique id: Zl3Fh_x4QCqElYRfh27m0wAAAEk 1064s ok 167 1064s ok 168 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 169 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFvAAAAAI 1064s ok 170 1064s ok 171 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 172 1064s # unique id: Zl3Fh_x4QCqElYRfh27m1AAAAEQ 1064s ok 173 1064s ok 174 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 175 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFvQAAAAg 1064s ok 176 1064s ok 177 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 178 1064s # unique id: Zl3Fh_x4QCqElYRfh27m1QAAAEg 1064s ok 179 1064s ok 180 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 181 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFvgAAAAA 1064s ok 182 1064s ok 183 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 184 1064s # unique id: Zl3Fh_x4QCqElYRfh27m1gAAAEM 1064s ok 185 1064s ok 186 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 187 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFvwAAAAc 1064s ok 188 1064s ok 189 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 190 1064s # unique id: Zl3Fh_x4QCqElYRfh27m1wAAAEU 1064s ok 191 1064s ok 192 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 193 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFwAAAAAk 1064s ok 194 1064s ok 195 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 196 1064s # unique id: Zl3Fh_x4QCqElYRfh27m2AAAAEA 1064s ok 197 1064s ok 198 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 199 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFwQAAAAU 1064s ok 200 1064s ok 201 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 202 1064s # unique id: Zl3Fh_x4QCqElYRfh27m2QAAAEY 1064s ok 203 1064s ok 204 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 205 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFwgAAAAM 1064s ok 206 1064s ok 207 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 208 1064s # unique id: Zl3Fh_x4QCqElYRfh27m2gAAAEc 1064s ok 209 1064s ok 210 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 211 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFwwAAAAQ 1064s ok 212 1064s ok 213 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 214 1064s # unique id: Zl3Fh_x4QCqElYRfh27m2wAAAEI 1064s ok 215 1064s ok 216 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 217 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFxAAAAAY 1064s ok 218 1064s ok 219 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 220 1064s # unique id: Zl3Fh_x4QCqElYRfh27m3AAAAEE 1064s ok 221 1064s ok 222 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 223 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFxQAAAAE 1064s ok 224 1064s ok 225 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 226 1064s # unique id: Zl3Fh_x4QCqElYRfh27m3QAAAEk 1064s ok 227 1064s ok 228 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 229 1064s # unique id: Zl3Fh1Q51rOP-3X2J_RFxgAAAAI 1064s ok 230 1064s ok 231 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 232 1064s # unique id: Zl3FiPx4QCqElYRfh27m3gAAAEQ 1064s ok 233 1064s ok 234 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 235 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFxwAAAAg 1064s ok 236 1064s ok 237 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 238 1064s # unique id: Zl3FiPx4QCqElYRfh27m3wAAAEg 1064s ok 239 1064s ok 240 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 241 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFyAAAAAA 1064s ok 242 1064s ok 243 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 244 1064s # unique id: Zl3FiPx4QCqElYRfh27m4AAAAEM 1064s ok 245 1064s ok 246 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 247 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFyQAAAAc 1064s ok 248 1064s ok 249 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 250 1064s # unique id: Zl3FiPx4QCqElYRfh27m4QAAAEU 1064s ok 251 1064s ok 252 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 253 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFygAAAAk 1064s ok 254 1064s ok 255 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 256 1064s # unique id: Zl3FiPx4QCqElYRfh27m4gAAAEA 1064s ok 257 1064s ok 258 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 259 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFywAAAAU 1064s ok 260 1064s ok 261 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 262 1064s # unique id: Zl3FiPx4QCqElYRfh27m4wAAAEY 1064s ok 263 1064s ok 264 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 265 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFzAAAAAM 1064s ok 266 1064s ok 267 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 268 1064s # unique id: Zl3FiPx4QCqElYRfh27m5AAAAEc 1064s ok 269 1064s ok 270 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 271 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFzQAAAAQ 1064s ok 272 1064s ok 273 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 274 1064s # unique id: Zl3FiPx4QCqElYRfh27m5QAAAEI 1064s ok 275 1064s ok 276 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 277 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFzgAAAAY 1064s ok 278 1064s ok 279 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 280 1064s # unique id: Zl3FiPx4QCqElYRfh27m5gAAAEE 1064s ok 281 1064s ok 282 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 283 1064s # unique id: Zl3FiFQ51rOP-3X2J_RFzwAAAAE 1064s ok 284 1064s ok 285 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 286 1064s # unique id: Zl3FiPx4QCqElYRfh27m5wAAAEk 1064s ok 287 1064s ok 288 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 289 1064s # unique id: Zl3FiFQ51rOP-3X2J_RF0AAAAAI 1064s ok 290 1064s ok 291 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 292 1064s # unique id: Zl3FiPx4QCqElYRfh27m6AAAAEQ 1064s ok 293 1064s ok 294 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 295 1064s # unique id: Zl3FiFQ51rOP-3X2J_RF0QAAAAg 1064s ok 296 1064s ok 297 1064s # testing : fetch unique ID 1064s # expected: 200 1064s # received: '200' 1064s ok 298 1064s # unique id: Zl3FiPx4QCqElYRfh27m6QAAAEg 1064s ok 299 1064s ok 300 1064s ok 1067s t/modules/usertrack.t ............... 1067s 1..1004 1067s # Running under perl version 5.038002 for linux 1067s # Current time local: Mon Jun 3 13:30:48 2024 1067s # Current time GMT: Mon Jun 3 13:30:48 2024 1067s # Using Test.pm version 1.31 1067s # Using Apache/Test.pm version 1.42 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 1 1067s ok 2 1067s Set-Cookie: usertrack_test=222e18f.619fc577e2107; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=222e18f.619fc577e2107 1067s ok 3 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 4 1067s ok 5 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 6 1067s ok 7 1067s Set-Cookie: usertrack_test=d08e43f5.619fc577e417a; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=d08e43f5.619fc577e417a 1067s ok 8 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 9 1067s ok 10 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 11 1067s ok 12 1067s Set-Cookie: usertrack_test=3023862b.619fc577e5189; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=3023862b.619fc577e5189 1067s ok 13 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 14 1067s ok 15 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 16 1067s ok 17 1067s Set-Cookie: usertrack_test=274521c2.619fc577e61cb; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=274521c2.619fc577e61cb 1067s ok 18 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 19 1067s ok 20 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 21 1067s ok 22 1067s Set-Cookie: usertrack_test=ccf38d2e.619fc577e730e; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ccf38d2e.619fc577e730e 1067s ok 23 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 24 1067s ok 25 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 26 1067s ok 27 1067s Set-Cookie: usertrack_test=3bb50576.619fc577e827d; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=3bb50576.619fc577e827d 1067s ok 28 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 29 1067s ok 30 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 31 1067s ok 32 1067s Set-Cookie: usertrack_test=30ad6017.619fc577e9217; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=30ad6017.619fc577e9217 1067s ok 33 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 34 1067s ok 35 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 36 1067s ok 37 1067s Set-Cookie: usertrack_test=68c5b71.619fc577ea322; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=68c5b71.619fc577ea322 1067s ok 38 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 39 1067s ok 40 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 41 1067s ok 42 1067s Set-Cookie: usertrack_test=868b2744.619fc577eb325; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=868b2744.619fc577eb325 1067s ok 43 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 44 1067s ok 45 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 46 1067s ok 47 1067s Set-Cookie: usertrack_test=bec7ca1a.619fc577ec3d6; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=bec7ca1a.619fc577ec3d6 1067s ok 48 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 49 1067s ok 50 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 51 1067s ok 52 1067s Set-Cookie: usertrack_test=70ea2d8e.619fc577ed273; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=70ea2d8e.619fc577ed273 1067s ok 53 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 54 1067s ok 55 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 56 1067s ok 57 1067s Set-Cookie: usertrack_test=8ff10a97.619fc577ee237; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8ff10a97.619fc577ee237 1067s ok 58 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 59 1067s ok 60 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 61 1067s ok 62 1067s Set-Cookie: usertrack_test=28ed6aef.619fc577eeef3; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=28ed6aef.619fc577eeef3 1067s ok 63 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 64 1067s ok 65 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 66 1067s ok 67 1067s Set-Cookie: usertrack_test=2db38702.619fc577efc11; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2db38702.619fc577efc11 1067s ok 68 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 69 1067s ok 70 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 71 1067s ok 72 1067s Set-Cookie: usertrack_test=1f0c5a3.619fc577f0893; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=1f0c5a3.619fc577f0893 1067s ok 73 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 74 1067s ok 75 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 76 1067s ok 77 1067s Set-Cookie: usertrack_test=569c2088.619fc577f160f; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=569c2088.619fc577f160f 1067s ok 78 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 79 1067s ok 80 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 81 1067s ok 82 1067s Set-Cookie: usertrack_test=e1eca9a4.619fc577f2307; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=e1eca9a4.619fc577f2307 1067s ok 83 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 84 1067s ok 85 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 86 1067s ok 87 1067s Set-Cookie: usertrack_test=3a8ce45d.619fc577f2fdc; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=3a8ce45d.619fc577f2fdc 1067s ok 88 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 89 1067s ok 90 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 91 1067s ok 92 1067s Set-Cookie: usertrack_test=6809f6dc.619fc577f3ec6; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=6809f6dc.619fc577f3ec6 1067s ok 93 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 94 1067s ok 95 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 96 1067s ok 97 1067s Set-Cookie: usertrack_test=1e486a6d.619fc577f4cd5; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=1e486a6d.619fc577f4cd5 1067s ok 98 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 99 1067s ok 100 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 101 1067s ok 102 1067s Set-Cookie: usertrack_test=9f159b1.619fc577f5f5b; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=9f159b1.619fc577f5f5b 1067s ok 103 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 104 1067s ok 105 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 106 1067s ok 107 1067s Set-Cookie: usertrack_test=1d1a6056.619fc577f6dc8; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=1d1a6056.619fc577f6dc8 1067s ok 108 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 109 1067s ok 110 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 111 1067s ok 112 1067s Set-Cookie: usertrack_test=8d5f3926.619fc577f7d3a; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8d5f3926.619fc577f7d3a 1067s ok 113 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 114 1067s ok 115 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 116 1067s ok 117 1067s Set-Cookie: usertrack_test=f6694798.619fc577f8ae0; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=f6694798.619fc577f8ae0 1067s ok 118 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 119 1067s ok 120 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 121 1067s ok 122 1067s Set-Cookie: usertrack_test=ee54c16c.619fc577f9785; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ee54c16c.619fc577f9785 1067s ok 123 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 124 1067s ok 125 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 126 1067s ok 127 1067s Set-Cookie: usertrack_test=2b2751c9.619fc577fa5fc; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2b2751c9.619fc577fa5fc 1067s ok 128 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 129 1067s ok 130 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 131 1067s ok 132 1067s Set-Cookie: usertrack_test=f095d748.619fc577fb8d2; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=f095d748.619fc577fb8d2 1067s ok 133 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 134 1067s ok 135 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 136 1067s ok 137 1067s Set-Cookie: usertrack_test=85f3364.619fc577fc5bd; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=85f3364.619fc577fc5bd 1067s ok 138 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 139 1067s ok 140 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 141 1067s ok 142 1067s Set-Cookie: usertrack_test=4eab743f.619fc577fd7e7; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=4eab743f.619fc577fd7e7 1067s ok 143 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 144 1067s ok 145 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 146 1067s ok 147 1067s Set-Cookie: usertrack_test=2cd4e43.619fc577fe5c7; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2cd4e43.619fc577fe5c7 1067s ok 148 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 149 1067s ok 150 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 151 1067s ok 152 1067s Set-Cookie: usertrack_test=7c4250b0.619fc577ff3c7; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=7c4250b0.619fc577ff3c7 1067s ok 153 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 154 1067s ok 155 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 156 1067s ok 157 1067s Set-Cookie: usertrack_test=afa52de4.619fc578002e9; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=afa52de4.619fc578002e9 1067s ok 158 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 159 1067s ok 160 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 161 1067s ok 162 1067s Set-Cookie: usertrack_test=5e061996.619fc5780108e; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=5e061996.619fc5780108e 1067s ok 163 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 164 1067s ok 165 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 166 1067s ok 167 1067s Set-Cookie: usertrack_test=ec41c4de.619fc57801e62; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ec41c4de.619fc57801e62 1067s ok 168 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 169 1067s ok 170 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 171 1067s ok 172 1067s Set-Cookie: usertrack_test=b5429833.619fc57802c5b; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b5429833.619fc57802c5b 1067s ok 173 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 174 1067s ok 175 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 176 1067s ok 177 1067s Set-Cookie: usertrack_test=fdb2d1b5.619fc57803b01; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=fdb2d1b5.619fc57803b01 1067s ok 178 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 179 1067s ok 180 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 181 1067s ok 182 1067s Set-Cookie: usertrack_test=68cf01e.619fc57804966; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=68cf01e.619fc57804966 1067s ok 183 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 184 1067s ok 185 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 186 1067s ok 187 1067s Set-Cookie: usertrack_test=a3afe612.619fc578057f2; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=a3afe612.619fc578057f2 1067s ok 188 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 189 1067s ok 190 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 191 1067s ok 192 1067s Set-Cookie: usertrack_test=78c221a0.619fc57806660; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=78c221a0.619fc57806660 1067s ok 193 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 194 1067s ok 195 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 196 1067s ok 197 1067s Set-Cookie: usertrack_test=707cebca.619fc57807308; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=707cebca.619fc57807308 1067s ok 198 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 199 1067s ok 200 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 201 1067s ok 202 1067s Set-Cookie: usertrack_test=8aa97592.619fc57807f4d; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8aa97592.619fc57807f4d 1067s ok 203 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 204 1067s ok 205 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 206 1067s ok 207 1067s Set-Cookie: usertrack_test=ffc3c8b7.619fc57808cae; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ffc3c8b7.619fc57808cae 1067s ok 208 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 209 1067s ok 210 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 211 1067s ok 212 1067s Set-Cookie: usertrack_test=2a8a8e70.619fc578098c6; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2a8a8e70.619fc578098c6 1067s ok 213 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 214 1067s ok 215 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 216 1067s ok 217 1067s Set-Cookie: usertrack_test=296e9a9e.619fc5780a503; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=296e9a9e.619fc5780a503 1067s ok 218 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 219 1067s ok 220 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 221 1067s ok 222 1067s Set-Cookie: usertrack_test=2addd35c.619fc5780b1a3; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2addd35c.619fc5780b1a3 1067s ok 223 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 224 1067s ok 225 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 226 1067s ok 227 1067s Set-Cookie: usertrack_test=b838181b.619fc5780bf01; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b838181b.619fc5780bf01 1067s ok 228 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 229 1067s ok 230 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 231 1067s ok 232 1067s Set-Cookie: usertrack_test=751c53a8.619fc5780cd5d; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=751c53a8.619fc5780cd5d 1067s ok 233 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 234 1067s ok 235 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 236 1067s ok 237 1067s Set-Cookie: usertrack_test=f7bda37f.619fc5780dcea; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=f7bda37f.619fc5780dcea 1067s ok 238 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 239 1067s ok 240 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 241 1067s ok 242 1067s Set-Cookie: usertrack_test=2240950d.619fc5780ed49; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2240950d.619fc5780ed49 1067s ok 243 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 244 1067s ok 245 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 246 1067s ok 247 1067s Set-Cookie: usertrack_test=6e5554cb.619fc5780fc3d; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=6e5554cb.619fc5780fc3d 1067s ok 248 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 249 1067s ok 250 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 251 1067s ok 252 1067s Set-Cookie: usertrack_test=6fdcbcee.619fc57810b14; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=6fdcbcee.619fc57810b14 1067s ok 253 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 254 1067s ok 255 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 256 1067s ok 257 1067s Set-Cookie: usertrack_test=2c609794.619fc57811a39; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2c609794.619fc57811a39 1067s ok 258 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 259 1067s ok 260 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 261 1067s ok 262 1067s Set-Cookie: usertrack_test=27628c01.619fc57812884; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=27628c01.619fc57812884 1067s ok 263 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 264 1067s ok 265 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 266 1067s ok 267 1067s Set-Cookie: usertrack_test=b27e88d5.619fc578136f4; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b27e88d5.619fc578136f4 1067s ok 268 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 269 1067s ok 270 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 271 1067s ok 272 1067s Set-Cookie: usertrack_test=fcb1bc4f.619fc578147ab; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=fcb1bc4f.619fc578147ab 1067s ok 273 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 274 1067s ok 275 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 276 1067s ok 277 1067s Set-Cookie: usertrack_test=1392eefe.619fc57815796; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=1392eefe.619fc57815796 1067s ok 278 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 279 1067s ok 280 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 281 1067s ok 282 1067s Set-Cookie: usertrack_test=fc30d13d.619fc57816627; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=fc30d13d.619fc57816627 1067s ok 283 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 284 1067s ok 285 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 286 1067s ok 287 1067s Set-Cookie: usertrack_test=3d5d519a.619fc57817542; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=3d5d519a.619fc57817542 1067s ok 288 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 289 1067s ok 290 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 291 1067s ok 292 1067s Set-Cookie: usertrack_test=1b76dcc8.619fc57818454; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=1b76dcc8.619fc57818454 1067s ok 293 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 294 1067s ok 295 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 296 1067s ok 297 1067s Set-Cookie: usertrack_test=64cd9143.619fc578192bb; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=64cd9143.619fc578192bb 1067s ok 298 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 299 1067s ok 300 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 301 1067s ok 302 1067s Set-Cookie: usertrack_test=e49fe40.619fc5781a14e; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=e49fe40.619fc5781a14e 1067s ok 303 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 304 1067s ok 305 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 306 1067s ok 307 1067s Set-Cookie: usertrack_test=5eb5d99b.619fc5781b1dc; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=5eb5d99b.619fc5781b1dc 1067s ok 308 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 309 1067s ok 310 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 311 1067s ok 312 1067s Set-Cookie: usertrack_test=6ee17ce6.619fc5781c1d0; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=6ee17ce6.619fc5781c1d0 1067s ok 313 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 314 1067s ok 315 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 316 1067s ok 317 1067s Set-Cookie: usertrack_test=caeeadba.619fc5781d12e; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=caeeadba.619fc5781d12e 1067s ok 318 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 319 1067s ok 320 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 321 1067s ok 322 1067s Set-Cookie: usertrack_test=65efd597.619fc5781dfb7; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=65efd597.619fc5781dfb7 1067s ok 323 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 324 1067s ok 325 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 326 1067s ok 327 1067s Set-Cookie: usertrack_test=2376d8ea.619fc5781ee69; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=2376d8ea.619fc5781ee69 1067s ok 328 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 329 1067s ok 330 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 331 1067s ok 332 1067s Set-Cookie: usertrack_test=45f88d58.619fc5781fdee; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=45f88d58.619fc5781fdee 1067s ok 333 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 334 1067s ok 335 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 336 1067s ok 337 1067s Set-Cookie: usertrack_test=a216ffc0.619fc57820d60; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=a216ffc0.619fc57820d60 1067s ok 338 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 339 1067s ok 340 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 341 1067s ok 342 1067s Set-Cookie: usertrack_test=8d70228e.619fc57821d13; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8d70228e.619fc57821d13 1067s ok 343 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 344 1067s ok 345 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 346 1067s ok 347 1067s Set-Cookie: usertrack_test=9df5280f.619fc57822e00; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=9df5280f.619fc57822e00 1067s ok 348 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 349 1067s ok 350 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 351 1067s ok 352 1067s Set-Cookie: usertrack_test=8f9e504c.619fc57823da7; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8f9e504c.619fc57823da7 1067s ok 353 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 354 1067s ok 355 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 356 1067s ok 357 1067s Set-Cookie: usertrack_test=b3378f8c.619fc57824d6f; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b3378f8c.619fc57824d6f 1067s ok 358 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 359 1067s ok 360 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 361 1067s ok 362 1067s Set-Cookie: usertrack_test=c959defb.619fc57825c19; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=c959defb.619fc57825c19 1067s ok 363 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 364 1067s ok 365 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 366 1067s ok 367 1067s Set-Cookie: usertrack_test=574d50f4.619fc57826ad2; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=574d50f4.619fc57826ad2 1067s ok 368 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 369 1067s ok 370 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 371 1067s ok 372 1067s Set-Cookie: usertrack_test=81691cba.619fc57827955; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=81691cba.619fc57827955 1067s ok 373 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 374 1067s ok 375 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 376 1067s ok 377 1067s Set-Cookie: usertrack_test=b45299fd.619fc5782879f; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b45299fd.619fc5782879f 1067s ok 378 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 379 1067s ok 380 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 381 1067s ok 382 1067s Set-Cookie: usertrack_test=3c758b89.619fc578295f0; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=3c758b89.619fc578295f0 1067s ok 383 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 384 1067s ok 385 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 386 1067s ok 387 1067s Set-Cookie: usertrack_test=b70e479d.619fc5782a654; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b70e479d.619fc5782a654 1067s ok 388 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 389 1067s ok 390 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 391 1067s ok 392 1067s Set-Cookie: usertrack_test=686f05e5.619fc5782b5f8; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=686f05e5.619fc5782b5f8 1067s ok 393 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 394 1067s ok 395 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 396 1067s ok 397 1067s Set-Cookie: usertrack_test=9de67dcd.619fc5782c47a; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=9de67dcd.619fc5782c47a 1067s ok 398 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 399 1067s ok 400 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 401 1067s ok 402 1067s Set-Cookie: usertrack_test=ef2c42b8.619fc5782d329; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ef2c42b8.619fc5782d329 1067s ok 403 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 404 1067s ok 405 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 406 1067s ok 407 1067s Set-Cookie: usertrack_test=b07e8a44.619fc5782e372; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b07e8a44.619fc5782e372 1067s ok 408 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 409 1067s ok 410 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 411 1067s ok 412 1067s Set-Cookie: usertrack_test=a6eaa1bb.619fc5782f205; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=a6eaa1bb.619fc5782f205 1067s ok 413 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 414 1067s ok 415 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 416 1067s ok 417 1067s Set-Cookie: usertrack_test=1fbb173f.619fc5782ffb7; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=1fbb173f.619fc5782ffb7 1067s ok 418 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 419 1067s ok 420 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 421 1067s ok 422 1067s Set-Cookie: usertrack_test=471ab4c6.619fc57830d96; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=471ab4c6.619fc57830d96 1067s ok 423 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 424 1067s ok 425 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 426 1067s ok 427 1067s Set-Cookie: usertrack_test=501aa33f.619fc57831c57; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=501aa33f.619fc57831c57 1067s ok 428 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 429 1067s ok 430 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 431 1067s ok 432 1067s Set-Cookie: usertrack_test=5ce82da4.619fc57832bbd; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=5ce82da4.619fc57832bbd 1067s ok 433 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 434 1067s ok 435 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 436 1067s ok 437 1067s Set-Cookie: usertrack_test=a7141611.619fc578339ba; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=a7141611.619fc578339ba 1067s ok 438 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 439 1067s ok 440 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 441 1067s ok 442 1067s Set-Cookie: usertrack_test=4a473fc4.619fc578347fa; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=4a473fc4.619fc578347fa 1067s ok 443 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 444 1067s ok 445 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 446 1067s ok 447 1067s Set-Cookie: usertrack_test=8a0cef25.619fc5783555b; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8a0cef25.619fc5783555b 1067s ok 448 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 449 1067s ok 450 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 451 1067s ok 452 1067s Set-Cookie: usertrack_test=b135e3b9.619fc57836322; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=b135e3b9.619fc57836322 1067s ok 453 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 454 1067s ok 455 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 456 1067s ok 457 1067s Set-Cookie: usertrack_test=ce40d6c8.619fc578370bc; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ce40d6c8.619fc578370bc 1067s ok 458 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 459 1067s ok 460 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 461 1067s ok 462 1067s Set-Cookie: usertrack_test=a5a8d5d5.619fc57837edd; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=a5a8d5d5.619fc57837edd 1067s ok 463 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 464 1067s ok 465 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 466 1067s ok 467 1067s Set-Cookie: usertrack_test=e5421297.619fc57838cad; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=e5421297.619fc57838cad 1067s ok 468 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 469 1067s ok 470 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 471 1067s ok 472 1067s Set-Cookie: usertrack_test=bf64388f.619fc57839c9c; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=bf64388f.619fc57839c9c 1067s ok 473 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 474 1067s ok 475 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 476 1067s ok 477 1067s Set-Cookie: usertrack_test=ee39ec93.619fc5783aa58; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=ee39ec93.619fc5783aa58 1067s ok 478 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 479 1067s ok 480 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 481 1067s ok 482 1067s Set-Cookie: usertrack_test=94264f7f.619fc5783b8c4; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=94264f7f.619fc5783b8c4 1067s ok 483 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 484 1067s ok 485 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 486 1067s ok 487 1067s Set-Cookie: usertrack_test=df5b5b9e.619fc5783c72f; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=df5b5b9e.619fc5783c72f 1067s ok 488 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 489 1067s ok 490 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 491 1067s ok 492 1067s Set-Cookie: usertrack_test=a9506a85.619fc5783d587; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=a9506a85.619fc5783d587 1067s ok 493 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 494 1067s ok 495 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 496 1067s ok 497 1067s Set-Cookie: usertrack_test=6dc0bb16.619fc5783e3cd; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=6dc0bb16.619fc5783e3cd 1067s ok 498 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 499 1067s ok 500 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 501 1067s ok 502 1067s Set-Cookie: usertrack_test=f53002cb.619fc5783f220; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=f53002cb.619fc5783f220 1067s ok 503 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 504 1067s ok 505 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 506 1067s ok 507 1067s Set-Cookie: usertrack_test=37c0c2f.619fc57840052; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=37c0c2f.619fc57840052 1067s ok 508 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 509 1067s ok 510 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 511 1067s ok 512 1067s Set-Cookie: usertrack_test=8129fc7f.619fc5784104f; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=8129fc7f.619fc5784104f 1067s ok 513 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 514 1067s ok 515 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 516 1067s ok 517 1067s Set-Cookie: usertrack_test=328cef7d.619fc57841f15; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=328cef7d.619fc57841f15 1067s ok 518 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 519 1067s ok 520 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 521 1067s ok 522 1067s Set-Cookie: usertrack_test=dbad7965.619fc57842e56; path=/; expires=Mon, 03-Jun-24 13:31:50 GMT 1067s Cookie: usertrack_test=dbad7965.619fc57842e56 1067s ok 523 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 524 1067s ok 525 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 526 1067s ok 527 1067s Set-Cookie: usertrack_test=27971d13.619fc57843d93; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=27971d13.619fc57843d93 1067s ok 528 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 529 1067s ok 530 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 531 1067s ok 532 1067s Set-Cookie: usertrack_test=bac48dc8.619fc57844cd7; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=bac48dc8.619fc57844cd7 1067s ok 533 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 534 1067s ok 535 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 536 1067s ok 537 1067s Set-Cookie: usertrack_test=1ca7490a.619fc57845c8a; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=1ca7490a.619fc57845c8a 1067s ok 538 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 539 1067s ok 540 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 541 1067s ok 542 1067s Set-Cookie: usertrack_test=354c90ff.619fc57846be5; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=354c90ff.619fc57846be5 1067s ok 543 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 544 1067s ok 545 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 546 1067s ok 547 1067s Set-Cookie: usertrack_test=49a9563.619fc57847a48; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=49a9563.619fc57847a48 1067s ok 548 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 549 1067s ok 550 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 551 1067s ok 552 1067s Set-Cookie: usertrack_test=d85b0e8b.619fc57848aea; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=d85b0e8b.619fc57848aea 1067s ok 553 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 554 1067s ok 555 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 556 1067s ok 557 1067s Set-Cookie: usertrack_test=33b01be2.619fc5784999a; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=33b01be2.619fc5784999a 1067s ok 558 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 559 1067s ok 560 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 561 1067s ok 562 1067s Set-Cookie: usertrack_test=585ff74e.619fc5784a830; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=585ff74e.619fc5784a830 1067s ok 563 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 564 1067s ok 565 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 566 1067s ok 567 1067s Set-Cookie: usertrack_test=c3cfb29.619fc5784b7e0; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=c3cfb29.619fc5784b7e0 1067s ok 568 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 569 1067s ok 570 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 571 1067s ok 572 1067s Set-Cookie: usertrack_test=1eb83635.619fc5784c766; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=1eb83635.619fc5784c766 1067s ok 573 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 574 1067s ok 575 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 576 1067s ok 577 1067s Set-Cookie: usertrack_test=a2076e50.619fc5784d694; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=a2076e50.619fc5784d694 1067s ok 578 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 579 1067s ok 580 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 581 1067s ok 582 1067s Set-Cookie: usertrack_test=3194a97e.619fc5784e54f; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=3194a97e.619fc5784e54f 1067s ok 583 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 584 1067s ok 585 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 586 1067s ok 587 1067s Set-Cookie: usertrack_test=2e125fe.619fc5784f460; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=2e125fe.619fc5784f460 1067s ok 588 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 589 1067s ok 590 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 591 1067s ok 592 1067s Set-Cookie: usertrack_test=80300020.619fc57850500; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=80300020.619fc57850500 1067s ok 593 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 594 1067s ok 595 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 596 1067s ok 597 1067s Set-Cookie: usertrack_test=44784003.619fc578513d1; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=44784003.619fc578513d1 1067s ok 598 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 599 1067s ok 600 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 601 1067s ok 602 1067s Set-Cookie: usertrack_test=5d52b47.619fc5785226d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=5d52b47.619fc5785226d 1067s ok 603 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 604 1067s ok 605 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 606 1067s ok 607 1067s Set-Cookie: usertrack_test=4e944d1c.619fc5785318d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=4e944d1c.619fc5785318d 1067s ok 608 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 609 1067s ok 610 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 611 1067s ok 612 1067s Set-Cookie: usertrack_test=d5f8bd54.619fc5785405d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=d5f8bd54.619fc5785405d 1067s ok 613 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 614 1067s ok 615 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 616 1067s ok 617 1067s Set-Cookie: usertrack_test=ca17aa88.619fc57854fed; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=ca17aa88.619fc57854fed 1067s ok 618 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 619 1067s ok 620 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 621 1067s ok 622 1067s Set-Cookie: usertrack_test=20e213ee.619fc578560a2; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=20e213ee.619fc578560a2 1067s ok 623 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 624 1067s ok 625 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 626 1067s ok 627 1067s Set-Cookie: usertrack_test=a9d6341b.619fc57857a05; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=a9d6341b.619fc57857a05 1067s ok 628 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 629 1067s ok 630 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 631 1067s ok 632 1067s Set-Cookie: usertrack_test=1abc5f94.619fc57858bee; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=1abc5f94.619fc57858bee 1067s ok 633 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 634 1067s ok 635 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 636 1067s ok 637 1067s Set-Cookie: usertrack_test=61a2cbf.619fc57859c1f; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=61a2cbf.619fc57859c1f 1067s ok 638 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 639 1067s ok 640 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 641 1067s ok 642 1067s Set-Cookie: usertrack_test=76510580.619fc5785a9b6; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=76510580.619fc5785a9b6 1067s ok 643 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 644 1067s ok 645 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 646 1067s ok 647 1067s Set-Cookie: usertrack_test=bd199c22.619fc5785b849; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=bd199c22.619fc5785b849 1067s ok 648 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 649 1067s ok 650 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 651 1067s ok 652 1067s Set-Cookie: usertrack_test=d6654e75.619fc5785c898; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=d6654e75.619fc5785c898 1067s ok 653 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 654 1067s ok 655 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 656 1067s ok 657 1067s Set-Cookie: usertrack_test=cc5b683c.619fc5785d8d7; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=cc5b683c.619fc5785d8d7 1067s ok 658 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 659 1067s ok 660 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 661 1067s ok 662 1067s Set-Cookie: usertrack_test=6521910.619fc5785e968; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=6521910.619fc5785e968 1067s ok 663 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 664 1067s ok 665 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 666 1067s ok 667 1067s Set-Cookie: usertrack_test=6b125424.619fc5785fc09; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=6b125424.619fc5785fc09 1067s ok 668 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 669 1067s ok 670 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 671 1067s ok 672 1067s Set-Cookie: usertrack_test=3d12c605.619fc57860ecd; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=3d12c605.619fc57860ecd 1067s ok 673 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 674 1067s ok 675 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 676 1067s ok 677 1067s Set-Cookie: usertrack_test=e1cdf150.619fc57861d8b; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e1cdf150.619fc57861d8b 1067s ok 678 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 679 1067s ok 680 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 681 1067s ok 682 1067s Set-Cookie: usertrack_test=55687d3d.619fc57862b97; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=55687d3d.619fc57862b97 1067s ok 683 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 684 1067s ok 685 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 686 1067s ok 687 1067s Set-Cookie: usertrack_test=76e87a9e.619fc5786395c; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=76e87a9e.619fc5786395c 1067s ok 688 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 689 1067s ok 690 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 691 1067s ok 692 1067s Set-Cookie: usertrack_test=513868dc.619fc5786495b; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=513868dc.619fc5786495b 1067s ok 693 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 694 1067s ok 695 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 696 1067s ok 697 1067s Set-Cookie: usertrack_test=358afb11.619fc578658da; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=358afb11.619fc578658da 1067s ok 698 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 699 1067s ok 700 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 701 1067s ok 702 1067s Set-Cookie: usertrack_test=cf1c5d37.619fc578668d2; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=cf1c5d37.619fc578668d2 1067s ok 703 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 704 1067s ok 705 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 706 1067s ok 707 1067s Set-Cookie: usertrack_test=40ebafd9.619fc57867912; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=40ebafd9.619fc57867912 1067s ok 708 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 709 1067s ok 710 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 711 1067s ok 712 1067s Set-Cookie: usertrack_test=e04c9d4d.619fc57868a95; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e04c9d4d.619fc57868a95 1067s ok 713 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 714 1067s ok 715 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 716 1067s ok 717 1067s Set-Cookie: usertrack_test=e7dbafca.619fc5786998a; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e7dbafca.619fc5786998a 1067s ok 718 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 719 1067s ok 720 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 721 1067s ok 722 1067s Set-Cookie: usertrack_test=b69e14cc.619fc5786a8ba; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=b69e14cc.619fc5786a8ba 1067s ok 723 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 724 1067s ok 725 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 726 1067s ok 727 1067s Set-Cookie: usertrack_test=875db3e.619fc5786b700; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=875db3e.619fc5786b700 1067s ok 728 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 729 1067s ok 730 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 731 1067s ok 732 1067s Set-Cookie: usertrack_test=991ad031.619fc5786c69d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=991ad031.619fc5786c69d 1067s ok 733 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 734 1067s ok 735 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 736 1067s ok 737 1067s Set-Cookie: usertrack_test=e82cf8e1.619fc5786d5de; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e82cf8e1.619fc5786d5de 1067s ok 738 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 739 1067s ok 740 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 741 1067s ok 742 1067s Set-Cookie: usertrack_test=fe46f21a.619fc5786e67e; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=fe46f21a.619fc5786e67e 1067s ok 743 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 744 1067s ok 745 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 746 1067s ok 747 1067s Set-Cookie: usertrack_test=51e2e23f.619fc5786f5e9; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=51e2e23f.619fc5786f5e9 1067s ok 748 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 749 1067s ok 750 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 751 1067s ok 752 1067s Set-Cookie: usertrack_test=760e6ceb.619fc57870740; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=760e6ceb.619fc57870740 1067s ok 753 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 754 1067s ok 755 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 756 1067s ok 757 1067s Set-Cookie: usertrack_test=7088d1c2.619fc5787197e; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=7088d1c2.619fc5787197e 1067s ok 758 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 759 1067s ok 760 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 761 1067s ok 762 1067s Set-Cookie: usertrack_test=9c44203d.619fc57872c72; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=9c44203d.619fc57872c72 1067s ok 763 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 764 1067s ok 765 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 766 1067s ok 767 1067s Set-Cookie: usertrack_test=48908afa.619fc57873e8d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=48908afa.619fc57873e8d 1067s ok 768 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 769 1067s ok 770 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 771 1067s ok 772 1067s Set-Cookie: usertrack_test=72b710c.619fc57875093; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=72b710c.619fc57875093 1067s ok 773 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 774 1067s ok 775 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 776 1067s ok 777 1067s Set-Cookie: usertrack_test=7c223d5d.619fc578762c5; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=7c223d5d.619fc578762c5 1067s ok 778 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 779 1067s ok 780 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 781 1067s ok 782 1067s Set-Cookie: usertrack_test=8d0c54de.619fc5787720a; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=8d0c54de.619fc5787720a 1067s ok 783 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 784 1067s ok 785 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 786 1067s ok 787 1067s Set-Cookie: usertrack_test=5a04b459.619fc57878104; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=5a04b459.619fc57878104 1067s ok 788 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 789 1067s ok 790 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 791 1067s ok 792 1067s Set-Cookie: usertrack_test=86e6dc00.619fc57878ebc; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=86e6dc00.619fc57878ebc 1067s ok 793 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 794 1067s ok 795 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 796 1067s ok 797 1067s Set-Cookie: usertrack_test=1053a6fa.619fc57879c6d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=1053a6fa.619fc57879c6d 1067s ok 798 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 799 1067s ok 800 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 801 1067s ok 802 1067s Set-Cookie: usertrack_test=5d6ebbf7.619fc5787aa12; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=5d6ebbf7.619fc5787aa12 1067s ok 803 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 804 1067s ok 805 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 806 1067s ok 807 1067s Set-Cookie: usertrack_test=ed4ee53f.619fc5787b83e; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=ed4ee53f.619fc5787b83e 1067s ok 808 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 809 1067s ok 810 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 811 1067s ok 812 1067s Set-Cookie: usertrack_test=5b03c9d.619fc5787c5fe; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=5b03c9d.619fc5787c5fe 1067s ok 813 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 814 1067s ok 815 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 816 1067s ok 817 1067s Set-Cookie: usertrack_test=2bf4cf52.619fc5787d522; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=2bf4cf52.619fc5787d522 1067s ok 818 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 819 1067s ok 820 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 821 1067s ok 822 1067s Set-Cookie: usertrack_test=5bbd6679.619fc5787e364; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=5bbd6679.619fc5787e364 1067s ok 823 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 824 1067s ok 825 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 826 1067s ok 827 1067s Set-Cookie: usertrack_test=10ec3a7.619fc5787f23f; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=10ec3a7.619fc5787f23f 1067s ok 828 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 829 1067s ok 830 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 831 1067s ok 832 1067s Set-Cookie: usertrack_test=88ae02ac.619fc5788004b; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=88ae02ac.619fc5788004b 1067s ok 833 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 834 1067s ok 835 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 836 1067s ok 837 1067s Set-Cookie: usertrack_test=afbed0cf.619fc57880e09; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=afbed0cf.619fc57880e09 1067s ok 838 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 839 1067s ok 840 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 841 1067s ok 842 1067s Set-Cookie: usertrack_test=b07e95cd.619fc57881be1; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=b07e95cd.619fc57881be1 1067s ok 843 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 844 1067s ok 845 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 846 1067s ok 847 1067s Set-Cookie: usertrack_test=dd503370.619fc578829d5; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=dd503370.619fc578829d5 1067s ok 848 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 849 1067s ok 850 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 851 1067s ok 852 1067s Set-Cookie: usertrack_test=84dc0d3f.619fc5788375d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=84dc0d3f.619fc5788375d 1067s ok 853 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 854 1067s ok 855 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 856 1067s ok 857 1067s Set-Cookie: usertrack_test=29775ee0.619fc578845ca; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=29775ee0.619fc578845ca 1067s ok 858 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 859 1067s ok 860 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 861 1067s ok 862 1067s Set-Cookie: usertrack_test=c0c57adb.619fc57885625; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=c0c57adb.619fc57885625 1067s ok 863 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 864 1067s ok 865 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 866 1067s ok 867 1067s Set-Cookie: usertrack_test=172d369e.619fc578865c4; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=172d369e.619fc578865c4 1067s ok 868 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 869 1067s ok 870 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 871 1067s ok 872 1067s Set-Cookie: usertrack_test=d99be306.619fc57887447; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=d99be306.619fc57887447 1067s ok 873 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 874 1067s ok 875 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 876 1067s ok 877 1067s Set-Cookie: usertrack_test=95418a3.619fc578881f2; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=95418a3.619fc578881f2 1067s ok 878 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 879 1067s ok 880 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 881 1067s ok 882 1067s Set-Cookie: usertrack_test=e61fc90.619fc578890b4; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e61fc90.619fc578890b4 1067s ok 883 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 884 1067s ok 885 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 886 1067s ok 887 1067s Set-Cookie: usertrack_test=2b6e299f.619fc57889e7a; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=2b6e299f.619fc57889e7a 1067s ok 888 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 889 1067s ok 890 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 891 1067s ok 892 1067s Set-Cookie: usertrack_test=4617d157.619fc5788ac1f; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=4617d157.619fc5788ac1f 1067s ok 893 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 894 1067s ok 895 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 896 1067s ok 897 1067s Set-Cookie: usertrack_test=b12066b3.619fc5788ba5e; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=b12066b3.619fc5788ba5e 1067s ok 898 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 899 1067s ok 900 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 901 1067s ok 902 1067s Set-Cookie: usertrack_test=2ce88fe9.619fc5788c92d; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=2ce88fe9.619fc5788c92d 1067s ok 903 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 904 1067s ok 905 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 906 1067s ok 907 1067s Set-Cookie: usertrack_test=4a2042b2.619fc5788d6f2; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=4a2042b2.619fc5788d6f2 1067s ok 908 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 909 1067s ok 910 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 911 1067s ok 912 1067s Set-Cookie: usertrack_test=80772419.619fc5788e5c4; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=80772419.619fc5788e5c4 1067s ok 913 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 914 1067s ok 915 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 916 1067s ok 917 1067s Set-Cookie: usertrack_test=6f7cf57b.619fc5788f381; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=6f7cf57b.619fc5788f381 1067s ok 918 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 919 1067s ok 920 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 921 1067s ok 922 1067s Set-Cookie: usertrack_test=79717acc.619fc57890132; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=79717acc.619fc57890132 1067s ok 923 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 924 1067s ok 925 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 926 1067s ok 927 1067s Set-Cookie: usertrack_test=8fc84a88.619fc57890f13; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=8fc84a88.619fc57890f13 1067s ok 928 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 929 1067s ok 930 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 931 1067s ok 932 1067s Set-Cookie: usertrack_test=65832b8a.619fc57891d64; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=65832b8a.619fc57891d64 1067s ok 933 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 934 1067s ok 935 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 936 1067s ok 937 1067s Set-Cookie: usertrack_test=8bdfbbb0.619fc57892bfe; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=8bdfbbb0.619fc57892bfe 1067s ok 938 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 939 1067s ok 940 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 941 1067s ok 942 1067s Set-Cookie: usertrack_test=fdee4076.619fc57893c19; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=fdee4076.619fc57893c19 1067s ok 943 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 944 1067s ok 945 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 946 1067s ok 947 1067s Set-Cookie: usertrack_test=d8c15bd3.619fc578949f0; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=d8c15bd3.619fc578949f0 1067s ok 948 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 949 1067s ok 950 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 951 1067s ok 952 1067s Set-Cookie: usertrack_test=59072227.619fc57895a28; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=59072227.619fc57895a28 1067s ok 953 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 954 1067s ok 955 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 956 1067s ok 957 1067s Set-Cookie: usertrack_test=6a3a17ff.619fc57896ae8; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=6a3a17ff.619fc57896ae8 1067s ok 958 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 959 1067s ok 960 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 961 1067s ok 962 1067s Set-Cookie: usertrack_test=e45908a4.619fc578979c1; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e45908a4.619fc578979c1 1067s ok 963 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 964 1067s ok 965 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 966 1067s ok 967 1067s Set-Cookie: usertrack_test=e066b64f.619fc578987c6; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=e066b64f.619fc578987c6 1067s ok 968 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 969 1067s ok 970 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 971 1067s ok 972 1067s Set-Cookie: usertrack_test=d85a326a.619fc578995fa; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=d85a326a.619fc578995fa 1067s ok 973 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 974 1067s ok 975 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 976 1067s ok 977 1067s Set-Cookie: usertrack_test=9db30dd8.619fc5789a474; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=9db30dd8.619fc5789a474 1067s ok 978 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 979 1067s ok 980 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 981 1067s ok 982 1067s Set-Cookie: usertrack_test=7c14b0a.619fc5789b3d9; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=7c14b0a.619fc5789b3d9 1067s ok 983 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 984 1067s ok 985 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 986 1067s ok 987 1067s Set-Cookie: usertrack_test=c248fed.619fc5789c2fe; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=c248fed.619fc5789c2fe 1067s ok 988 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 989 1067s ok 990 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 991 1067s ok 992 1067s Set-Cookie: usertrack_test=49a0ffed.619fc5789d2d0; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=49a0ffed.619fc5789d2d0 1067s ok 993 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 994 1067s ok 995 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 996 1067s ok 997 1067s Set-Cookie: usertrack_test=203c9abc.619fc5789e12a; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s Cookie: usertrack_test=203c9abc.619fc5789e12a 1067s ok 998 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 999 1067s ok 1000 1067s ok 1001 1067s # testing : Checking return code is '200' 1067s # expected: 200 1067s # received: '200' 1067s ok 1002 1067s # usertrack_test=84e0d345.619fc5789ef35; path=/; expires=Mon, 03-Jun-24 13:31:51 GMT 1067s ok 1003 1067s # expected: undef 1067s # received: undef 1067s ok 1004 1067s ok 1069s t/modules/vhost_alias.t ............. 1069s 1..8 1069s # Running under perl version 5.038002 for linux 1069s # Current time local: Mon Jun 3 13:30:51 2024 1069s # Current time GMT: Mon Jun 3 13:30:51 2024 1069s # Using Test.pm version 1.31 1069s # Using Apache/Test.pm version 1.42 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1069s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1069s # testing : VirtalDocumentRoot test 1069s # expected: 'www.vha-test.com' 1069s # received: 'www.vha-test.com' 1069s ok 1 1069s # testing : VirtualScriptAlias test 1069s # expected: 'test cgi for www.vha-test.com' 1069s # received: 'test cgi for www.vha-test.com' 1069s ok 2 1069s # testing : VirtalDocumentRoot test 1069s # expected: 'big.server.name.from.heck.org' 1069s # received: 'big.server.name.from.heck.org' 1069s ok 3 1069s # testing : VirtualScriptAlias test 1069s # expected: 'test cgi for big.server.name.from.heck.org' 1069s # received: 'test cgi for big.server.name.from.heck.org' 1069s ok 4 1069s # testing : VirtalDocumentRoot test 1069s # expected: 'ab.com' 1069s # received: 'ab.com' 1069s ok 5 1069s # testing : VirtualScriptAlias test 1069s # expected: 'test cgi for ab.com' 1069s # received: 'test cgi for ab.com' 1069s ok 6 1069s # testing : VirtalDocumentRoot test 1069s # expected: 'w-t-f.net' 1069s # received: 'w-t-f.net' 1069s ok 7 1069s # testing : VirtualScriptAlias test 1069s # expected: 'test cgi for w-t-f.net' 1069s # received: 'test cgi for w-t-f.net' 1069s ok 8 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1069s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1069s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1069s ok 1071s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1074s t/protocol/echo.t ................... 1074s 1..8 1074s # Running under perl version 5.038002 for linux 1074s # Current time local: Mon Jun 3 13:30:55 2024 1074s # Current time GMT: Mon Jun 3 13:30:55 2024 1074s # Using Test.pm version 1.31 1074s # Using Apache/Test.pm version 1.42 1074s testing mod_echo_ssl 1074s ok 1 1074s #Cipher: TLS_AES_256_GCM_SHA384 1074s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1074s # testing : echo 1074s # expected: 't/protocol/echo.t' 1074s # received: 't/protocol/echo.t' 1074s ok 2 1074s # testing : echo 1074s # expected: '/usr/bin/perl' 1074s # received: '/usr/bin/perl' 1074s ok 3 1074s # testing : echo 1074s # expected: '278455278455278455278455278455' 1074s # received: '278455278455278455278455278455' 1074s ok 4 1074s testing mod_echo 1074s ok 5 1074s # testing : echo 1074s # expected: 't/protocol/echo.t' 1074s # received: 't/protocol/echo.t' 1074s ok 6 1074s # testing : echo 1074s # expected: '/usr/bin/perl' 1074s # received: '/usr/bin/perl' 1074s ok 7 1074s # testing : echo 1074s # expected: '278455278455278455278455278455' 1074s # received: '278455278455278455278455278455' 1074s ok 8 1074s ok 1076s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1078s t/security/CVE-2003-0542.t .......... 1078s 1..1 1078s # Running under perl version 5.038002 for linux 1078s # Current time local: Mon Jun 3 13:31:00 2024 1078s # Current time GMT: Mon Jun 3 13:31:00 2024 1078s # Using Test.pm version 1.31 1078s # Using Apache/Test.pm version 1.42 1078s # testing : CAN-2003-0542 test case 1078s # expected: 404 1078s # received: '404' 1078s ok 1 1078s ok 1080s t/security/CVE-2004-0747.t .......... 1080s 1..1 1080s # Running under perl version 5.038002 for linux 1080s # Current time local: Mon Jun 3 13:31:02 2024 1080s # Current time GMT: Mon Jun 3 13:31:02 2024 1080s # Using Test.pm version 1.31 1080s # Using Apache/Test.pm version 1.42 1080s # testing : CAN-2004-0747 ap_resolve_env test case 1080s # expected: 200 1080s # received: 200 1080s ok 1 1080s ok 1082s t/security/CVE-2004-0811.t .......... 1082s 1..8 1082s # Running under perl version 5.038002 for linux 1082s # Current time local: Mon Jun 3 13:31:04 2024 1082s # Current time GMT: Mon Jun 3 13:31:04 2024 1082s # Using Test.pm version 1.31 1082s # Using Apache/Test.pm version 1.42 1082s # testing : subdir access allowed 1082s # expected: 200 1082s # received: '200' 1082s ok 1 1082s # testing : subdir access allowed 1082s # expected: 200 1082s # received: '200' 1082s ok 2 1082s # testing : subdir access allowed 1082s # expected: 200 1082s # received: '200' 1082s ok 3 1082s # testing : subdir access allowed 1082s # expected: 200 1082s # received: '200' 1082s ok 4 1082s # testing : topdir access denied 1082s # expected: 401 1082s # received: '401' 1082s ok 5 1082s # testing : topdir access denied 1082s # expected: 401 1082s # received: '401' 1082s ok 6 1082s # testing : topdir access denied 1082s # expected: 401 1082s # received: '401' 1082s ok 7 1082s # testing : topdir access denied 1082s # expected: 401 1082s # received: '401' 1082s ok 8 1082s ok 1084s t/security/CVE-2004-0940.t .......... 1084s 1..1 1084s # Running under perl version 5.038002 for linux 1084s # Current time local: Mon Jun 3 13:31:06 2024 1084s # Current time GMT: Mon Jun 3 13:31:06 2024 1084s # Using Test.pm version 1.31 1084s # Using Apache/Test.pm version 1.42 1084s # testing : response was 200 1084s # expected: 200 1084s # received: '200' 1084s ok 1 1084s ok 1087s t/security/CVE-2004-0942.t .......... 1087s 1..2 1087s # Running under perl version 5.038002 for linux 1087s # Current time local: Mon Jun 3 13:31:08 2024 1087s # Current time GMT: Mon Jun 3 13:31:08 2024 1087s # Using Test.pm version 1.31 1087s # Using Apache/Test.pm version 1.42 1087s ok 1 1087s # testing : request was refused 1087s # expected: qr/^HTTP\/1\.. 400/ 1087s # received: 'HTTP/1.1 400 Bad Request 1087s # ' 1087s ok 2 1087s ok 1089s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1091s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1093s t/security/CVE-2005-2491.t .......... 1093s 1..4 1093s # Running under perl version 5.038002 for linux 1093s # Current time local: Mon Jun 3 13:31:15 2024 1093s # Current time GMT: Mon Jun 3 13:31:15 2024 1093s # Using Test.pm version 1.31 1093s # Using Apache/Test.pm version 1.42 1093s # testing : check that server did not segfault 1093s # expected: 'Internal Server Error' 1093s # received: 'Internal Server Error' 1093s ok 1 1093s # testing : check for 500 response error 1093s # expected: 500 1093s # received: '500' 1093s ok 2 1093s # testing : check that server did not segfault 1093s # expected: 'Internal Server Error' 1093s # received: 'Internal Server Error' 1093s ok 3 1093s # testing : check for 500 response error 1093s # expected: 500 1093s # received: '500' 1093s ok 4 1093s ok 1095s t/security/CVE-2005-2700.t .......... 1095s 1..2 1095s # Running under perl version 5.038002 for linux 1095s # Current time local: Mon Jun 3 13:31:17 2024 1095s # Current time GMT: Mon Jun 3 13:31:17 2024 1095s # Using Test.pm version 1.31 1095s # Using Apache/Test.pm version 1.42 1095s # testing : access permitted without ccert 1095s # expected: 200 1095s # received: '200' 1095s ok 1 1095s # testing : access *not* permitted without ccert 1095s # expected: 200 1095s # received: '403' 1095s ok 2 1095s ok 1098s t/security/CVE-2005-3352.t .......... 1098s 1..2 1098s # Running under perl version 5.038002 for linux 1098s # Current time local: Mon Jun 3 13:31:19 2024 1098s # Current time GMT: Mon Jun 3 13:31:19 2024 1098s # Using Test.pm version 1.31 1098s # Using Apache/Test.pm version 1.42 1098s # testing : response code is OK 1098s # expected: 200 1098s # received: '200' 1098s ok 1 1098s # testing : referer was escaped 1098s # expected: qr/%22%3e/ 1098s # received: ' 1098s # 1098s # Menu for /security/CVE-2005-3352.map 1098s # 1098s #

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

1098s #
1098s # 1098s #
(Default) Go Back
1098s # 1098s # 1098s # 1098s # 1098s # ' 1098s ok 2 1098s ok 1100s t/security/CVE-2005-3357.t .......... 1100s 1..3 1100s # Running under perl version 5.038002 for linux 1100s # Current time local: Mon Jun 3 13:31:22 2024 1100s # Current time GMT: Mon Jun 3 13:31:22 2024 1100s # Using Test.pm version 1.31 1100s # Using Apache/Test.pm version 1.42 1100s # URL is http://localhost:8534/ 1100s ok 1 1100s # testing : Expected bad request from 'GET http://localhost:8534/' 1100s # expected: 400 1100s # received: '400' 1100s ok 2 1100s # testing : errordoc content was served 1100s # expected: qr/welcome to localhost/ 1100s # received: 'welcome to localhost:8529 1100s # ' 1100s ok 3 1100s ok 1102s t/security/CVE-2006-5752.t .......... 1102s 1..2 1102s # Running under perl version 5.038002 for linux 1102s # Current time local: Mon Jun 3 13:31:24 2024 1102s # Current time GMT: Mon Jun 3 13:31:24 2024 1102s # Using Test.pm version 1.31 1102s # Using Apache/Test.pm version 1.42 1102s # testing : server-status gave response 1102s # expected: 200 1102s # received: '200' 1102s ok 1 1102s # testing : response content-type had charset 1102s # expected: qr/charset=/ 1102s # received: 'text/html; charset=ISO-8859-1' 1102s ok 2 1102s ok 1104s t/security/CVE-2007-5000.t .......... 1104s 1..2 1104s # Running under perl version 5.038002 for linux 1104s # Current time local: Mon Jun 3 13:31:26 2024 1104s # Current time GMT: Mon Jun 3 13:31:26 2024 1104s # Using Test.pm version 1.31 1104s # Using Apache/Test.pm version 1.42 1104s # testing : response code is OK 1104s # expected: 200 1104s # received: '200' 1104s ok 1 1104s # testing : URI was escaped in response 1104s # expected: qr// 1104s # received: ' 1104s # 1104s # Menu for /security/CVE-2005-3352.map/<foo> 1104s # 1104s #

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

1104s #
1104s # 1104s #
(Default) Go Back
1104s # 1104s # 1104s # 1104s # 1104s # ' 1104s ok 2 1104s ok 1107s t/security/CVE-2007-6388.t .......... 1107s 1..2 1107s # Running under perl version 5.038002 for linux 1107s # Current time local: Mon Jun 3 13:31:28 2024 1107s # Current time GMT: Mon Jun 3 13:31:28 2024 1107s # Using Test.pm version 1.31 1107s # Using Apache/Test.pm version 1.42 1107s # testing : response code is OK 1107s # expected: 200 1107s # received: '200' 1107s ok 1 1107s # testing : refresh parameter not echoed verbatim 1107s # expected: 42 1107s # received: '42' 1107s ok 2 1107s ok 1109s t/security/CVE-2008-2364.t .......... 1109s 1..3 1109s # Running under perl version 5.038002 for linux 1109s # Current time local: Mon Jun 3 13:31:31 2024 1109s # Current time GMT: Mon Jun 3 13:31:31 2024 1109s # Using Test.pm version 1.31 1109s # Using Apache/Test.pm version 1.42 1109s # testing : reverse proxy to index.html 1109s # expected: 200 1109s # received: '200' 1109s ok 1 1109s # testing : small number of interim responses - CVE-2008-2364 1109s # expected: 200 1109s # received: '200' 1109s ok 2 1109s # testing : large number of interim responses - CVE-2008-2364 1109s # expected: 502 1109s # received: '502' 1109s ok 3 1109s ok 1112s t/security/CVE-2009-1195.t .......... 1112s 1..221 1112s # Running under perl version 5.038002 for linux 1112s # Current time local: Mon Jun 3 13:31:33 2024 1112s # Current time GMT: Mon Jun 3 13:31:33 2024 1112s # Using Test.pm version 1.31 1112s # Using Apache/Test.pm version 1.42 1112s # testing : Options should not be allowed for script #1; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 1 1112s # testing : Options should be allowed for script #2; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 2 1112s # testing : SSI should be evaluated but exec not permitted for script #2 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 3 1112s # testing : Options should not be allowed for script #3; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 4 1112s # testing : Options should be allowed for script #4; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 5 1112s # testing : SSI should be evaluated but exec not permitted for script #4 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 6 1112s # testing : Options should not be allowed for script #5; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 7 1112s # testing : Options should be allowed for script #6; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 8 1112s # testing : SSI should not be evaluated for script #6 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 9 1112s # testing : Options should not be allowed for script #7; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 10 1112s # testing : Options should not be allowed for script #8; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 11 1112s # testing : Options should not be allowed for script #9; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 12 1112s # testing : Options should not be allowed for script #10; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 13 1112s # testing : Options should be allowed for script #11; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 14 1112s # testing : SSI should be evaluated with exec allowed for script #11 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 15 1112s # testing : Options should be allowed for script #12; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 16 1112s # testing : SSI should be evaluated but exec not permitted for script #12 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 17 1112s # testing : Options should be allowed for script #13; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 18 1112s # testing : SSI should be evaluated with exec allowed for script #13 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 19 1112s # testing : Options should be allowed for script #14; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 20 1112s # testing : SSI should be evaluated but exec not permitted for script #14 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 21 1112s # testing : Options should be allowed for script #15; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 22 1112s # testing : SSI should not be evaluated for script #15 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 23 1112s # testing : Options should be allowed for script #16; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 24 1112s # testing : SSI should not be evaluated for script #16 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 25 1112s # testing : Options should be allowed for script #17; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 26 1112s # testing : SSI should be evaluated but exec not permitted for script #17 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 27 1112s # testing : Options should be allowed for script #18; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 28 1112s # testing : SSI should not be evaluated for script #18 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 29 1112s # testing : Options should be allowed for script #19; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 30 1112s # testing : SSI should be evaluated with exec allowed for script #19 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 31 1112s # testing : Options should be allowed for script #20; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 32 1112s # testing : SSI should not be evaluated for script #20 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 33 1112s # testing : Options should be allowed for script #21; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 34 1112s # testing : SSI should be evaluated with exec allowed for script #21 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 35 1112s # testing : Options should be allowed for script #22; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 36 1112s # testing : SSI should be evaluated but exec not permitted for script #22 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 37 1112s # testing : Options should be allowed for script #23; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 38 1112s # testing : SSI should be evaluated with exec allowed for script #23 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 39 1112s # testing : Options should be allowed for script #24; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 40 1112s # testing : SSI should be evaluated but exec not permitted for script #24 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 41 1112s # testing : Options should be allowed for script #25; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 42 1112s # testing : SSI should not be evaluated for script #25 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 43 1112s # testing : Options should be allowed for script #26; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 44 1112s # testing : SSI should not be evaluated for script #26 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 45 1112s # testing : Options should be allowed for script #27; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 46 1112s # testing : SSI should be evaluated but exec not permitted for script #27 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 47 1112s # testing : Options should be allowed for script #28; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 48 1112s # testing : SSI should not be evaluated for script #28 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 49 1112s # testing : Options should be allowed for script #29; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 50 1112s # testing : SSI should be evaluated with exec allowed for script #29 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 51 1112s # testing : Options should be allowed for script #30; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 52 1112s # testing : SSI should not be evaluated for script #30 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 53 1112s # testing : Options should be allowed for script #31; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 54 1112s # testing : SSI should not be evaluated for script #31 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 55 1112s # testing : Options should be allowed for script #32; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 56 1112s # testing : SSI should not be evaluated for script #32 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 57 1112s # testing : Options should be allowed for script #33; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 58 1112s # testing : SSI should not be evaluated for script #33 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 59 1112s # testing : Options should be allowed for script #34; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 60 1112s # testing : SSI should not be evaluated for script #34 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 61 1112s # testing : Options should be allowed for script #35; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 62 1112s # testing : SSI should not be evaluated for script #35 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 63 1112s # testing : Options should be allowed for script #36; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 64 1112s # testing : SSI should not be evaluated for script #36 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 65 1112s # testing : Options should be allowed for script #37; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 66 1112s # testing : SSI should not be evaluated for script #37 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 67 1112s # testing : Options should be allowed for script #38; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 68 1112s # testing : SSI should not be evaluated for script #38 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 69 1112s # testing : Options should be allowed for script #39; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 70 1112s # testing : SSI should not be evaluated for script #39 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 71 1112s # testing : Options should be allowed for script #40; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 72 1112s # testing : SSI should not be evaluated for script #40 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 73 1112s # testing : Options should not be allowed for script #41; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 74 1112s # testing : Options should be allowed for script #42; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 75 1112s # testing : SSI should be evaluated but exec not permitted for script #42 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 76 1112s # testing : Options should not be allowed for script #43; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 77 1112s # testing : Options should be allowed for script #44; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 78 1112s # testing : SSI should be evaluated but exec not permitted for script #44 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 79 1112s # testing : Options should not be allowed for script #45; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 80 1112s # testing : Options should be allowed for script #46; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 81 1112s # testing : SSI should not be evaluated for script #46 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 82 1112s # testing : Options should not be allowed for script #47; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 83 1112s # testing : Options should not be allowed for script #48; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 84 1112s # testing : Options should not be allowed for script #49; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 85 1112s # testing : Options should not be allowed for script #50; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 86 1112s # testing : Options should be allowed for script #51; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 87 1112s # testing : SSI should be evaluated with exec allowed for script #51 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 88 1112s # testing : Options should be allowed for script #52; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 89 1112s # testing : SSI should be evaluated but exec not permitted for script #52 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 90 1112s # testing : Options should be allowed for script #53; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 91 1112s # testing : SSI should be evaluated with exec allowed for script #53 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 92 1112s # testing : Options should be allowed for script #54; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 93 1112s # testing : SSI should be evaluated but exec not permitted for script #54 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 94 1112s # testing : Options should be allowed for script #55; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 95 1112s # testing : SSI should not be evaluated for script #55 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 96 1112s # testing : Options should be allowed for script #56; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 97 1112s # testing : SSI should not be evaluated for script #56 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 98 1112s # testing : Options should be allowed for script #57; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 99 1112s # testing : SSI should be evaluated but exec not permitted for script #57 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 100 1112s # testing : Options should be allowed for script #58; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 101 1112s # testing : SSI should not be evaluated for script #58 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 102 1112s # testing : Options should be allowed for script #59; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 103 1112s # testing : SSI should be evaluated with exec allowed for script #59 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 104 1112s # testing : Options should be allowed for script #60; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 105 1112s # testing : SSI should not be evaluated for script #60 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 106 1112s # testing : Options should be allowed for script #61; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 107 1112s # testing : SSI should be evaluated with exec allowed for script #61 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 108 1112s # testing : Options should be allowed for script #62; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 109 1112s # testing : SSI should be evaluated but exec not permitted for script #62 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 110 1112s # testing : Options should be allowed for script #63; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 111 1112s # testing : SSI should be evaluated with exec allowed for script #63 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 112 1112s # testing : Options should be allowed for script #64; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 113 1112s # testing : SSI should be evaluated but exec not permitted for script #64 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 114 1112s # testing : Options should be allowed for script #65; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 115 1112s # testing : SSI should not be evaluated for script #65 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 116 1112s # testing : Options should be allowed for script #66; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 117 1112s # testing : SSI should not be evaluated for script #66 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 118 1112s # testing : Options should be allowed for script #67; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 119 1112s # testing : SSI should be evaluated but exec not permitted for script #67 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 120 1112s # testing : Options should be allowed for script #68; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 121 1112s # testing : SSI should not be evaluated for script #68 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 122 1112s # testing : Options should be allowed for script #69; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 123 1112s # testing : SSI should be evaluated with exec allowed for script #69 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 124 1112s # testing : Options should be allowed for script #70; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 125 1112s # testing : SSI should not be evaluated for script #70 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 126 1112s # testing : Options should be allowed for script #71; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 127 1112s # testing : SSI should be evaluated but exec not permitted for script #71 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 128 1112s # testing : Options should be allowed for script #72; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 129 1112s # testing : SSI should be evaluated but exec not permitted for script #72 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 130 1112s # testing : Options should be allowed for script #73; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 131 1112s # testing : SSI should be evaluated but exec not permitted for script #73 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 132 1112s # testing : Options should be allowed for script #74; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 133 1112s # testing : SSI should be evaluated but exec not permitted for script #74 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 134 1112s # testing : Options should be allowed for script #75; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 135 1112s # testing : SSI should be evaluated but exec not permitted for script #75 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 136 1112s # testing : Options should be allowed for script #76; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 137 1112s # testing : SSI should be evaluated but exec not permitted for script #76 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 138 1112s # testing : Options should be allowed for script #77; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 139 1112s # testing : SSI should be evaluated but exec not permitted for script #77 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 140 1112s # testing : Options should be allowed for script #78; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 141 1112s # testing : SSI should be evaluated but exec not permitted for script #78 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 142 1112s # testing : Options should be allowed for script #79; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 143 1112s # testing : SSI should be evaluated but exec not permitted for script #79 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 144 1112s # testing : Options should be allowed for script #80; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 145 1112s # testing : SSI should be evaluated but exec not permitted for script #80 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 146 1112s # testing : Options should not be allowed for script #81; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 147 1112s # testing : Options should be allowed for script #82; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 148 1112s # testing : SSI should be evaluated but exec not permitted for script #82 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 149 1112s # testing : Options should not be allowed for script #83; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 150 1112s # testing : Options should be allowed for script #84; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 151 1112s # testing : SSI should be evaluated but exec not permitted for script #84 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 152 1112s # testing : Options should not be allowed for script #85; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 153 1112s # testing : Options should be allowed for script #86; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 154 1112s # testing : SSI should not be evaluated for script #86 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 155 1112s # testing : Options should not be allowed for script #87; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 156 1112s # testing : Options should not be allowed for script #88; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 157 1112s # testing : Options should not be allowed for script #89; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 158 1112s # testing : Options should not be allowed for script #90; 500 response expected 1112s # expected: 500 1112s # received: '500' 1112s ok 159 1112s # testing : Options should be allowed for script #91; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 160 1112s # testing : SSI should be evaluated with exec allowed for script #91 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 161 1112s # testing : Options should be allowed for script #92; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 162 1112s # testing : SSI should be evaluated but exec not permitted for script #92 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 163 1112s # testing : Options should be allowed for script #93; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 164 1112s # testing : SSI should be evaluated with exec allowed for script #93 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 165 1112s # testing : Options should be allowed for script #94; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 166 1112s # testing : SSI should be evaluated but exec not permitted for script #94 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 167 1112s # testing : Options should be allowed for script #95; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 168 1112s # testing : SSI should not be evaluated for script #95 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 169 1112s # testing : Options should be allowed for script #96; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 170 1112s # testing : SSI should not be evaluated for script #96 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 171 1112s # testing : Options should be allowed for script #97; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 172 1112s # testing : SSI should be evaluated but exec not permitted for script #97 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 173 1112s # testing : Options should be allowed for script #98; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 174 1112s # testing : SSI should not be evaluated for script #98 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 175 1112s # testing : Options should be allowed for script #99; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 176 1112s # testing : SSI should be evaluated with exec allowed for script #99 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 177 1112s # testing : Options should be allowed for script #100; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 178 1112s # testing : SSI should not be evaluated for script #100 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 179 1112s # testing : Options should be allowed for script #101; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 180 1112s # testing : SSI should be evaluated with exec allowed for script #101 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 181 1112s # testing : Options should be allowed for script #102; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 182 1112s # testing : SSI should be evaluated but exec not permitted for script #102 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 183 1112s # testing : Options should be allowed for script #103; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 184 1112s # testing : SSI should be evaluated with exec allowed for script #103 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 185 1112s # testing : Options should be allowed for script #104; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 186 1112s # testing : SSI should be evaluated but exec not permitted for script #104 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 187 1112s # testing : Options should be allowed for script #105; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 188 1112s # testing : SSI should not be evaluated for script #105 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 189 1112s # testing : Options should be allowed for script #106; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 190 1112s # testing : SSI should not be evaluated for script #106 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 191 1112s # testing : Options should be allowed for script #107; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 192 1112s # testing : SSI should be evaluated but exec not permitted for script #107 1112s # expected: '[an error occurred while processing this directive]' 1112s # received: '[an error occurred while processing this directive]' 1112s ok 193 1112s # testing : Options should be allowed for script #108; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 194 1112s # testing : SSI should not be evaluated for script #108 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 195 1112s # testing : Options should be allowed for script #109; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 196 1112s # testing : SSI should be evaluated with exec allowed for script #109 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 197 1112s # testing : Options should be allowed for script #110; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 198 1112s # testing : SSI should not be evaluated for script #110 1112s # expected: qr/--\#exec cgi=/ 1112s # received: '' 1112s ok 199 1112s # testing : Options should be allowed for script #111; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 200 1112s # testing : SSI should be evaluated with exec allowed for script #111 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 201 1112s # testing : Options should be allowed for script #112; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 202 1112s # testing : SSI should be evaluated with exec allowed for script #112 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 203 1112s # testing : Options should be allowed for script #113; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 204 1112s # testing : SSI should be evaluated with exec allowed for script #113 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 205 1112s # testing : Options should be allowed for script #114; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 206 1112s # testing : SSI should be evaluated with exec allowed for script #114 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 207 1112s # testing : Options should be allowed for script #115; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 208 1112s # testing : SSI should be evaluated with exec allowed for script #115 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 209 1112s # testing : Options should be allowed for script #116; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 210 1112s # testing : SSI should be evaluated with exec allowed for script #116 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 211 1112s # testing : Options should be allowed for script #117; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 212 1112s # testing : SSI should be evaluated with exec allowed for script #117 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 213 1112s # testing : Options should be allowed for script #118; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 214 1112s # testing : SSI should be evaluated with exec allowed for script #118 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 215 1112s # testing : Options should be allowed for script #119; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 216 1112s # testing : SSI should be evaluated with exec allowed for script #119 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 217 1112s # testing : Options should be allowed for script #120; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 218 1112s # testing : SSI should be evaluated with exec allowed for script #120 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 219 1112s # testing : Options should be allowed for script #121; 200 response expected 1112s # expected: 200 1112s # received: '200' 1112s ok 220 1112s # testing : SSI should be evaluated with exec allowed for script #121 1112s # expected: 'perl cgi' 1112s # received: 'perl cgi' 1112s ok 221 1112s ok 1115s t/security/CVE-2009-1890.t .......... 1115s 1..7 1115s # Running under perl version 5.038002 for linux 1115s # Current time local: Mon Jun 3 13:31:36 2024 1115s # Current time GMT: Mon Jun 3 13:31:36 2024 1115s # Using Test.pm version 1.31 1115s # Using Apache/Test.pm version 1.42 1115s ok 1 1115s ok 2 1115s ok 3 1115s ok 4 1115s ok 5 1115s # testing : request was parsed 1115s # expected: qr/^HTTP\/1\.. 200/ 1115s # received: 'HTTP/1.1 200 OK 1115s # ' 1115s ok 6 1115s # header: Date: Mon, 03 Jun 2024 13:31:38 GMT 1115s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1115s # header: Vary: In-If1 1115s # header: DMMATCH1: 1 1115s # header: Content-Type: text/plain 1115s # header: Connection: close 1115s # header: 1115s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1115s # remaining: 0 1115s # testing : read entire body 1115s # expected: 0 1115s # received: 0 1115s ok 7 1115s ok 1117s t/security/CVE-2009-3555.t .......... 1117s 1..4 1117s # Running under perl version 5.038002 for linux 1117s # Current time local: Mon Jun 3 13:31:39 2024 1117s # Current time GMT: Mon Jun 3 13:31:39 2024 1117s # Using Test.pm version 1.31 1117s # Using Apache/Test.pm version 1.42 1117s ok 1 # skip Skipping test for TLSv1.3 1117s ok 2 # skip Skipping test for TLSv1.3 1117s ok 3 # skip Skipping test for TLSv1.3 1117s ok 4 # skip Skipping test for TLSv1.3 1117s ok 1120s t/security/CVE-2011-3368-rewrite.t .. 1120s 1..3 1120s # Running under perl version 5.038002 for linux 1120s # Current time local: Mon Jun 3 13:31:41 2024 1120s # Current time GMT: Mon Jun 3 13:31:41 2024 1120s # Using Test.pm version 1.31 1120s # Using Apache/Test.pm version 1.42 1120s ok 1 1120s ok 2 1120s # testing : got 400 error 1120s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1120s # received: 'HTTP/1.1 400 Bad Request 1120s # ' 1120s ok 3 1120s ok 1122s t/security/CVE-2011-3368.t .......... 1122s 1..3 1122s # Running under perl version 5.038002 for linux 1122s # Current time local: Mon Jun 3 13:31:44 2024 1122s # Current time GMT: Mon Jun 3 13:31:44 2024 1122s # Using Test.pm version 1.31 1122s # Using Apache/Test.pm version 1.42 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 1124s t/security/CVE-2017-7659.t .......... 1124s 1..2 1124s # Running under perl version 5.038002 for linux 1124s # Current time local: Mon Jun 3 13:31:46 2024 1124s # Current time GMT: Mon Jun 3 13:31:46 2024 1124s # Using Test.pm version 1.31 1124s # Using Apache/Test.pm version 1.42 1124s ok 1 1124s ok 2 1124s ok 1127s t/security/CVE-2019-0215.t .......... 1127s 1..2 1127s # Running under perl version 5.038002 for linux 1127s # Current time local: Mon Jun 3 13:31:48 2024 1127s # Current time GMT: Mon Jun 3 13:31:48 2024 1127s # Using Test.pm version 1.31 1127s # Using Apache/Test.pm version 1.42 1127s # Using TLSv13, expecting status 403 1127s # testing : first access denied without client cert 1127s # expected: 403 1127s # received: '403' 1127s ok 1 1127s # testing : second access denied without client cert 1127s # expected: 403 1127s # received: '403' 1127s ok 2 1127s ok 1129s t/security/CVE-2020-1927.t .......... 1129s 1..1 1129s # Running under perl version 5.038002 for linux 1129s # Current time local: Mon Jun 3 13:31:51 2024 1129s # Current time GMT: Mon Jun 3 13:31:51 2024 1129s # Using Test.pm version 1.31 1129s # Using Apache/Test.pm version 1.42 1129s # SENDING to 127.0.0.1:8539 1129s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1129s Host: merge-disabled 1129s Connection: close 1129s 1129s # SENDING to 127.0.0.1:8539 1129s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1129s # testing : regex didn't match and redirect 1129s # expected: 404 1129s # received: '404' 1129s ok 1 1129s ok 1132s t/ssl/basicauth.t ................... 1132s 1..4 1132s # Running under perl version 5.038002 for linux 1132s # Current time local: Mon Jun 3 13:31:53 2024 1132s # Current time GMT: Mon Jun 3 13:31:53 2024 1132s # Using Test.pm version 1.31 1132s # Using Apache/Test.pm version 1.42 1132s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1132s # expected: qr/^(500|403)$/ 1132s # received: '403' 1132s ok 1 1132s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1132s # expected: 200 1132s # received: '200' 1132s ok 2 1132s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1132s # expected: 401 1132s # received: '401' 1132s ok 3 1132s ok 4 # skip Colon in username test skipped. 1132s ok 1134s t/ssl/env.t ......................... 1134s 1..30 1134s # Running under perl version 5.038002 for linux 1134s # Current time local: Mon Jun 3 13:31:56 2024 1134s # Current time GMT: Mon Jun 3 13:31:56 2024 1134s # Using Test.pm version 1.31 1134s # Using Apache/Test.pm version 1.42 1134s # testing : response status OK 1134s # expected: 200 1134s # received: '200' 1134s ok 1 1134s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1134s ok 2 1134s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1134s ok 3 1134s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1134s ok 4 1134s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1134s ok 5 1134s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1134s ok 6 1134s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1134s ok 7 1134s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1134s ok 8 1134s #SSL_CLIENT_S_DN_O should not exist 1134s ok 9 1134s #SSL_CLIENT_S_DN_ST should not exist 1134s ok 10 1134s #SSL_CLIENT_S_DN_C should not exist 1134s ok 11 1134s #SSL_CLIENT_S_DN_OU should not exist 1134s ok 12 1134s #SSL_CLIENT_S_DN_L should not exist 1134s ok 13 1134s #SSL_CLIENT_S_DN_Email should not exist 1134s ok 14 1134s #SSL_CLIENT_S_DN_CN should not exist 1134s ok 15 1134s # testing : second response status OK 1134s # expected: 200 1134s # received: '200' 1134s ok 16 1134s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1134s ok 17 1134s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1134s ok 18 1134s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1134s ok 19 1134s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1134s ok 20 1134s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1134s ok 21 1134s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1134s ok 22 1134s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1134s ok 23 1134s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1134s ok 24 1134s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1134s ok 25 1134s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1134s ok 26 1134s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1134s ok 27 1134s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1134s ok 28 1134s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1134s ok 29 1134s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1134s ok 30 1134s ok 1136s t/ssl/extlookup.t ................... 1136s 1..4 1136s # Running under perl version 5.038002 for linux 1136s # Current time local: Mon Jun 3 13:31:58 2024 1136s # Current time GMT: Mon Jun 3 13:31:58 2024 1136s # Using Test.pm version 1.31 1136s # Using Apache/Test.pm version 1.42 1136s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1136s # expected: 200 1136s # received: '200' 1136s ok 1 1136s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1136s # expected: 'Lemons' 1136s # received: 'Lemons' 1136s ok 2 1136s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1136s # expected: 200 1136s # received: '200' 1136s ok 3 1136s # testing : Extension value match for 2.16.840.1.113730.1.13 1136s # expected: 'This Is A Comment' 1136s # received: 'This Is A Comment' 1136s ok 4 1136s ok 1138s t/ssl/fakeauth.t .................... 1138s 1..3 1138s # Running under perl version 5.038002 for linux 1138s # Current time local: Mon Jun 3 13:32:00 2024 1138s # Current time GMT: Mon Jun 3 13:32:00 2024 1138s # Using Test.pm version 1.31 1138s # Using Apache/Test.pm version 1.42 1138s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1138s # expected: qr/^(500|403)$/ 1138s # received: '403' 1138s ok 1 1138s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1138s # expected: 200 1138s # received: '200' 1138s ok 2 1138s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1138s # expected: 200 1138s # received: '200' 1138s ok 3 1138s ok 1141s t/ssl/headers.t ..................... 1141s 1..3 1141s # Running under perl version 5.038002 for linux 1141s # Current time local: Mon Jun 3 13:32:02 2024 1141s # Current time GMT: Mon Jun 3 13:32:02 2024 1141s # Using Test.pm version 1.31 1141s # Using Apache/Test.pm version 1.42 1141s # testing : SSLFlag header set 1141s # expected: qr/X-SSL-Flag: on/ 1141s # received: 'HTTP/1.1 200 OK 1141s # Connection: close 1141s # Date: Mon, 03 Jun 2024 13:32:05 GMT 1141s # Accept-Ranges: bytes 1141s # ETag: "c-613edd771cbc0" 1141s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1141s # Vary: In-If1 1141s # Content-Length: 12 1141s # Content-Type: text/html 1141s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1141s # Client-Date: Mon, 03 Jun 2024 13:32:05 GMT 1141s # Client-Peer: 127.0.0.1:8532 1141s # Client-Response-Num: 1 1141s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1141s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1141s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1141s # Client-SSL-Socket-Class: IO::Socket::SSL 1141s # Client-SSL-Version: TLSv1_3 1141s # DMMATCH1: 1 1141s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz MTMyNTU2WhcNMjUwNjAzMTMyNTU2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyIbtmOexyHxQyEG0j9wpYKip xdWnb9jxt2geI2n+/IFMWJdZjl7OyoJeArdpQezGfmyFi1OqEtZZNsNgvuvzZuwL biCnyfw6VT4fq4fpsjEWmrGl0E568Uze3oMA1KUlRd/KFOmS/8/2WKHxCLsR20/U Ob39K1unJJX6a9vGvXPKp2U2PW+pEowjEy0eic1E2xqLMoYYzo9KcLhQ+CltkgnA B4LRJIkkqJQVWhWnIzLZJ2vI0+s+w5swuWWDvVZhvn4aBTAYc/8xdGHubFRTPMrO v0DDPC/O3HAHFjzp7YgPppAsHWL1/KMtUX8yJCfj22qm7M7AlJUcKosiq/o5nQID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFNM2cV4w39ZgK8CO6quAnPoNYVTw MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRZvnBjm1QSz//1HOl4W67/126P aTANBgkqhkiG9w0BAQsFAAOCAQEAzSHCu+ZL9zxs8QOVN/qmUBWQfP2yUHNu6lEM WQTVTcZv2im5jKq1ssq11ZlQDA3iTCC4WzwoOpQD8HRHlwh0mxprrvYrzWI2TOiz on7nBqemuxqM99XUUh8l9EH2memV0Lhr8ppKNdSRV6YcUhg5yQwjNWb0NAL1W7x5 DYEQMWwu5cTXGLJ4r+NO4povZNd+o+ksvcdpuHZ6124bBci1Zpqa66VFS6rO9pkL j+90aa4L3HMgCbgRXHuPodiBH2NoqUGh2gOjLHeLHvY1Qpq/YWiA/vuMIclUdEQM MGv+9uW1M/CFLgJrQf8KpSJxctmaSp9IJti1/Sl+rCdVQQDF1g== -----END CERTIFICATE----- 1141s # X-SSL-Flag: on 1141s # X-SSL-None: (null) 1141s # 1141s # ' 1141s ok 1 1141s # testing : SSL certificate is unwrapped 1141s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1141s # received: 'HTTP/1.1 200 OK 1141s # Connection: close 1141s # Date: Mon, 03 Jun 2024 13:32:05 GMT 1141s # Accept-Ranges: bytes 1141s # ETag: "c-613edd771cbc0" 1141s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1141s # Vary: In-If1 1141s # Content-Length: 12 1141s # Content-Type: text/html 1141s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1141s # Client-Date: Mon, 03 Jun 2024 13:32:05 GMT 1141s # Client-Peer: 127.0.0.1:8532 1141s # Client-Response-Num: 1 1141s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1141s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1141s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1141s # Client-SSL-Socket-Class: IO::Socket::SSL 1141s # Client-SSL-Version: TLSv1_3 1141s # DMMATCH1: 1 1141s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz MTMyNTU2WhcNMjUwNjAzMTMyNTU2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyIbtmOexyHxQyEG0j9wpYKip xdWnb9jxt2geI2n+/IFMWJdZjl7OyoJeArdpQezGfmyFi1OqEtZZNsNgvuvzZuwL biCnyfw6VT4fq4fpsjEWmrGl0E568Uze3oMA1KUlRd/KFOmS/8/2WKHxCLsR20/U Ob39K1unJJX6a9vGvXPKp2U2PW+pEowjEy0eic1E2xqLMoYYzo9KcLhQ+CltkgnA B4LRJIkkqJQVWhWnIzLZJ2vI0+s+w5swuWWDvVZhvn4aBTAYc/8xdGHubFRTPMrO v0DDPC/O3HAHFjzp7YgPppAsHWL1/KMtUX8yJCfj22qm7M7AlJUcKosiq/o5nQID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFNM2cV4w39ZgK8CO6quAnPoNYVTw MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRZvnBjm1QSz//1HOl4W67/126P aTANBgkqhkiG9w0BAQsFAAOCAQEAzSHCu+ZL9zxs8QOVN/qmUBWQfP2yUHNu6lEM WQTVTcZv2im5jKq1ssq11ZlQDA3iTCC4WzwoOpQD8HRHlwh0mxprrvYrzWI2TOiz on7nBqemuxqM99XUUh8l9EH2memV0Lhr8ppKNdSRV6YcUhg5yQwjNWb0NAL1W7x5 DYEQMWwu5cTXGLJ4r+NO4povZNd+o+ksvcdpuHZ6124bBci1Zpqa66VFS6rO9pkL j+90aa4L3HMgCbgRXHuPodiBH2NoqUGh2gOjLHeLHvY1Qpq/YWiA/vuMIclUdEQM MGv+9uW1M/CFLgJrQf8KpSJxctmaSp9IJti1/Sl+rCdVQQDF1g== -----END CERTIFICATE----- 1141s # X-SSL-Flag: on 1141s # X-SSL-None: (null) 1141s # 1141s # ' 1141s ok 2 1141s # testing : unknown SSL variable not given 1141s # expected: qr/X-SSL-None: \(null\)\n/ 1141s # received: 'HTTP/1.1 200 OK 1141s # Connection: close 1141s # Date: Mon, 03 Jun 2024 13:32:05 GMT 1141s # Accept-Ranges: bytes 1141s # ETag: "c-613edd771cbc0" 1141s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1141s # Vary: In-If1 1141s # Content-Length: 12 1141s # Content-Type: text/html 1141s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1141s # Client-Date: Mon, 03 Jun 2024 13:32:05 GMT 1141s # Client-Peer: 127.0.0.1:8532 1141s # Client-Response-Num: 1 1141s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1141s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1141s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1141s # Client-SSL-Socket-Class: IO::Socket::SSL 1141s # Client-SSL-Version: TLSv1_3 1141s # DMMATCH1: 1 1141s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz MTMyNTU2WhcNMjUwNjAzMTMyNTU2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyIbtmOexyHxQyEG0j9wpYKip xdWnb9jxt2geI2n+/IFMWJdZjl7OyoJeArdpQezGfmyFi1OqEtZZNsNgvuvzZuwL biCnyfw6VT4fq4fpsjEWmrGl0E568Uze3oMA1KUlRd/KFOmS/8/2WKHxCLsR20/U Ob39K1unJJX6a9vGvXPKp2U2PW+pEowjEy0eic1E2xqLMoYYzo9KcLhQ+CltkgnA B4LRJIkkqJQVWhWnIzLZJ2vI0+s+w5swuWWDvVZhvn4aBTAYc/8xdGHubFRTPMrO v0DDPC/O3HAHFjzp7YgPppAsHWL1/KMtUX8yJCfj22qm7M7AlJUcKosiq/o5nQID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFNM2cV4w39ZgK8CO6quAnPoNYVTw MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRZvnBjm1QSz//1HOl4W67/126P aTANBgkqhkiG9w0BAQsFAAOCAQEAzSHCu+ZL9zxs8QOVN/qmUBWQfP2yUHNu6lEM WQTVTcZv2im5jKq1ssq11ZlQDA3iTCC4WzwoOpQD8HRHlwh0mxprrvYrzWI2TOiz on7nBqemuxqM99XUUh8l9EH2memV0Lhr8ppKNdSRV6YcUhg5yQwjNWb0NAL1W7x5 DYEQMWwu5cTXGLJ4r+NO4povZNd+o+ksvcdpuHZ6124bBci1Zpqa66VFS6rO9pkL j+90aa4L3HMgCbgRXHuPodiBH2NoqUGh2gOjLHeLHvY1Qpq/YWiA/vuMIclUdEQM MGv+9uW1M/CFLgJrQf8KpSJxctmaSp9IJti1/Sl+rCdVQQDF1g== -----END CERTIFICATE----- 1141s # X-SSL-Flag: on 1141s # X-SSL-None: (null) 1141s # 1141s # ' 1141s ok 3 1141s ok 1143s t/ssl/http.t ........................ 1143s 1..2 1143s # Running under perl version 5.038002 for linux 1143s # Current time local: Mon Jun 3 13:32:05 2024 1143s # Current time GMT: Mon Jun 3 13:32:05 2024 1143s # Using Test.pm version 1.31 1143s # Using Apache/Test.pm version 1.42 1143s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1143s # expected: 400 1143s # received: '400' 1143s ok 1 1143s # testing : that error document contains the proper hint 1143s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1143s # received: ' 1143s # 1143s # 400 Bad Request 1143s # 1143s #

Bad Request

1143s #

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

1143s # 1143s # ' 1143s ok 2 1143s ok 1146s t/ssl/ocsp.t ........................ 1146s 1..3 1146s # Running under perl version 5.038002 for linux 1146s # Current time local: Mon Jun 3 13:32:07 2024 1146s # Current time GMT: Mon Jun 3 13:32:07 2024 1146s # Using Test.pm version 1.31 1146s # Using Apache/Test.pm version 1.42 1146s warning: Internal response 1146s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1146s response: 1146s 500 Server closed connection without sending any data back 1146s Content-Type: text/plain 1146s Client-Date: Mon, 03 Jun 2024 13:32:09 GMT 1146s Client-Warning: Internal response 1146s 1146s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1146s ok 1 1146s warning: 1146s message: welcome to localhost:8529 1146s response: 1146s HTTP/1.1 200 OK 1146s Connection: close 1146s Date: Mon, 03 Jun 2024 13:32:09 GMT 1146s Accept-Ranges: bytes 1146s ETag: "1a-613edd771cbc0" 1146s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1146s Vary: In-If1 1146s Content-Length: 26 1146s Content-Type: text/html 1146s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1146s Client-Date: Mon, 03 Jun 2024 13:32:09 GMT 1146s Client-Peer: 127.0.0.1:8535 1146s Client-Response-Num: 1 1146s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1146s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1146s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1146s Client-SSL-Socket-Class: IO::Socket::SSL 1146s Client-SSL-Version: TLSv1_3 1146s DMMATCH1: 1 1146s 1146s welcome to localhost:8529 1146s ok 2 1146s warning: Internal response 1146s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1146s response: 1146s 500 Server closed connection without sending any data back 1146s Content-Type: text/plain 1146s Client-Date: Mon, 03 Jun 2024 13:32:09 GMT 1146s Client-Warning: Internal response 1146s 1146s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1146s ok 3 1146s ok 1148s t/ssl/pha.t ......................... 1148s 1..4 1148s # Running under perl version 5.038002 for linux 1148s # Current time local: Mon Jun 3 13:32:10 2024 1148s # Current time GMT: Mon Jun 3 13:32:10 2024 1148s # Using Test.pm version 1.31 1148s # Using Apache/Test.pm version 1.42 1148s # testing : access must be denied without client certificate 1148s # expected: 403 1148s # received: '403' 1148s ok 1 1148s # testing : PHA reneg body buffer size restriction works 1148s # expected: 413 1148s # received: '413' 1148s ok 2 1148s # testing : PHA works with POST body 1148s # expected: 200 1148s # received: '200' 1148s ok 3 1148s # testing : request body matches response 1148s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1148s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1148s ok 4 1148s ok 1151s t/ssl/pr12355.t ..................... 1151s 1..10 1151s # Running under perl version 5.038002 for linux 1151s # Current time local: Mon Jun 3 13:32:12 2024 1151s # Current time GMT: Mon Jun 3 13:32:12 2024 1151s # Using Test.pm version 1.31 1151s # Using Apache/Test.pm version 1.42 1151s # Downgrading to TLSv12 1151s # testing : renegotiation on POST works 1151s # expected: 200 1151s # received: '200' 1151s ok 1 1151s # testing : request body matches response 1151s # expected: 'hello world' 1151s # received: 'hello world' 1151s ok 2 1151s # testing : renegotiation on POST works 1151s # expected: 200 1151s # received: '200' 1151s ok 3 1151s # testing : request body matches response 1151s # expected: 'hello world' 1151s # received: 'hello world' 1151s ok 4 1151s # testing : renegotiation on POST works 1151s # expected: 200 1151s # received: '200' 1151s ok 5 1151s # testing : request body matches response 1151s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1151s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1151s ok 6 1151s # testing : renegotiation on POST works 1151s # expected: 200 1151s # received: '200' 1151s ok 7 1151s # testing : request body matches response 1151s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1151s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1151s ok 8 1151s # testing : renegotiation on POST works 1151s # expected: 200 1151s # received: '200' 1151s ok 9 1151s # testing : request body matches response 1151s # expected: 'HELLO' 1151s # received: 'HELLO' 1151s ok 10 1151s ok 1153s t/ssl/pr43738.t ..................... 1153s 1..4 1153s # Running under perl version 5.038002 for linux 1153s # Current time local: Mon Jun 3 13:32:15 2024 1153s # Current time GMT: Mon Jun 3 13:32:15 2024 1153s # Using Test.pm version 1.31 1153s # Using Apache/Test.pm version 1.42 1153s # Downgrading to TLSv12 1153s # testing : renegotiation on POST works 1153s # expected: 200 1153s # received: '200' 1153s ok 1 1153s # testing : request body matches response 1153s # expected: '/modules/ssl/aes128/empty.pfa 1153s # hello world' 1153s # received: '/modules/ssl/aes128/empty.pfa 1153s # hello world' 1153s ok 2 1153s # testing : renegotiation on POST works 1153s # expected: 200 1153s # received: '200' 1153s ok 3 1153s # testing : request body matches response 1153s # expected: '/modules/ssl/aes256/empty.pfa 1153s # hello world' 1153s # received: '/modules/ssl/aes256/empty.pfa 1153s # hello world' 1153s ok 4 1153s ok 1163s t/ssl/proxy.t ....................... 1163s # using LWP client 1163s 1..290 1163s # Running under perl version 5.038002 for linux 1163s # Current time local: Mon Jun 3 13:32:17 2024 1163s # Current time GMT: Mon Jun 3 13:32:17 2024 1163s # Using Test.pm version 1.31 1163s # Using Apache/Test.pm version 1.42 1163s # testing : / with proxy_http_https (http) 1163s # expected: 200 1163s # received: '200' 1163s ok 1 1163s # testing : CGI script with folded headers 1163s # expected: 200 1163s # received: '200' 1163s ok 2 1163s # testing : using valid proxyssl client cert 1163s # expected: 200 1163s # received: '200' 1163s ok 3 1163s # testing : using invalid proxyssl client cert 1163s # expected: 403 1163s # received: '403' 1163s ok 4 1163s # testing : protected cgi script 1163s # expected: 200 1163s # received: '200' 1163s ok 5 1163s # testing : X-Forwarded-Host header 1163s # expected: 'localhost:8560' 1163s # received: 'localhost:8560' 1163s ok 6 1163s # testing : client subject common name 1163s # expected: 'client_ok' 1163s # received: 'client_ok' 1163s ok 7 1163s # testing : ProxyPassReverse Location rewrite 1163s # expected: 'http://localhost:8560/modules/' 1163s # received: 'http://localhost:8560/modules/' 1163s ok 8 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 1024 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '1024' 1163s # received: 1024 1163s ok 9 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 2048 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '2048' 1163s # received: 2048 1163s ok 10 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 3072 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '3072' 1163s # received: 3072 1163s ok 11 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 4096 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '4096' 1163s # received: 4096 1163s ok 12 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 5120 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '5120' 1163s # received: 5120 1163s ok 13 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 6144 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '6144' 1163s # received: 6144 1163s ok 14 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 7168 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '7168' 1163s # received: 7168 1163s ok 15 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 8192 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '8192' 1163s # received: 8192 1163s ok 16 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 9216 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '9216' 1163s # received: 9216 1163s ok 17 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 10240 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '10240' 1163s # received: 10240 1163s ok 18 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 11264 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:19 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '11264' 1163s # received: 11264 1163s ok 19 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 12288 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '12288' 1163s # received: 12288 1163s ok 20 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 13312 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '13312' 1163s # received: 13312 1163s ok 21 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 14336 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '14336' 1163s # received: 14336 1163s ok 22 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 15360 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '15360' 1163s # received: 15360 1163s ok 23 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 16384 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '16384' 1163s # received: 16384 1163s ok 24 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 17408 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '17408' 1163s # received: 17408 1163s ok 25 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 18432 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '18432' 1163s # received: 18432 1163s ok 26 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 19456 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '19456' 1163s # received: 19456 1163s ok 27 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 20480 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '20480' 1163s # received: 20480 1163s ok 28 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 21504 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '21504' 1163s # received: 21504 1163s ok 29 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 22528 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '22528' 1163s # received: 22528 1163s ok 30 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 23552 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '23552' 1163s # received: 23552 1163s ok 31 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 24576 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '24576' 1163s # received: 24576 1163s ok 32 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 25600 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '25600' 1163s # received: 25600 1163s ok 33 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 26624 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '26624' 1163s # received: 26624 1163s ok 34 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 27648 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '27648' 1163s # received: 27648 1163s ok 35 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 28672 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '28672' 1163s # received: 28672 1163s ok 36 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 29696 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '29696' 1163s # received: 29696 1163s ok 37 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 30720 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '30720' 1163s # received: 30720 1163s ok 38 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 31744 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '31744' 1163s # received: 31744 1163s ok 39 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 32768 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '32768' 1163s # received: 32768 1163s ok 40 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 33792 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '33792' 1163s # received: 33792 1163s ok 41 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 34816 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '34816' 1163s # received: 34816 1163s ok 42 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 35840 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '35840' 1163s # received: 35840 1163s ok 43 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 36864 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '36864' 1163s # received: 36864 1163s ok 44 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 37888 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '37888' 1163s # received: 37888 1163s ok 45 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 38912 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '38912' 1163s # received: 38912 1163s ok 46 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 39936 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '39936' 1163s # received: 39936 1163s ok 47 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 40960 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '40960' 1163s # received: 40960 1163s ok 48 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 41984 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '41984' 1163s # received: 41984 1163s ok 49 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 43008 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '43008' 1163s # received: 43008 1163s ok 50 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 44032 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '44032' 1163s # received: 44032 1163s ok 51 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 45056 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '45056' 1163s # received: 45056 1163s ok 52 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 46080 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '46080' 1163s # received: 46080 1163s ok 53 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 47104 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '47104' 1163s # received: 47104 1163s ok 54 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 48128 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '48128' 1163s # received: 48128 1163s ok 55 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 49152 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '49152' 1163s # received: 49152 1163s ok 56 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 50176 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '50176' 1163s # received: 50176 1163s ok 57 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 51200 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '51200' 1163s # received: 51200 1163s ok 58 1163s #lwp request: 1163s #POST http://localhost:8560/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 102400 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 7 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8560 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '102400' 1163s # received: 102400 1163s ok 59 1163s # testing : / with proxy_http_https_proxy_section (http) 1163s # expected: 200 1163s # received: '200' 1163s ok 60 1163s # testing : CGI script with folded headers 1163s # expected: 200 1163s # received: '200' 1163s ok 61 1163s # testing : using valid proxyssl client cert 1163s # expected: 200 1163s # received: '200' 1163s ok 62 1163s # testing : using invalid proxyssl client cert 1163s # expected: 403 1163s # received: '403' 1163s ok 63 1163s # testing : protected cgi script 1163s # expected: 200 1163s # received: '200' 1163s ok 64 1163s # testing : X-Forwarded-Host header 1163s # expected: 'localhost:8562' 1163s # received: 'localhost:8562' 1163s ok 65 1163s # testing : client subject common name 1163s # expected: 'client_ok' 1163s # received: 'client_ok' 1163s ok 66 1163s # testing : ProxyPassReverse Location rewrite 1163s # expected: 'http://localhost:8562/modules/' 1163s # received: 'http://localhost:8562/modules/' 1163s ok 67 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 1024 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '1024' 1163s # received: 1024 1163s ok 68 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 2048 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '2048' 1163s # received: 2048 1163s ok 69 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 3072 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '3072' 1163s # received: 3072 1163s ok 70 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 4096 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '4096' 1163s # received: 4096 1163s ok 71 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 5120 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '5120' 1163s # received: 5120 1163s ok 72 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 6144 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '6144' 1163s # received: 6144 1163s ok 73 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 7168 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '7168' 1163s # received: 7168 1163s ok 74 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 8192 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '8192' 1163s # received: 8192 1163s ok 75 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 9216 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '9216' 1163s # received: 9216 1163s ok 76 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 10240 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '10240' 1163s # received: 10240 1163s ok 77 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 11264 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '11264' 1163s # received: 11264 1163s ok 78 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 12288 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '12288' 1163s # received: 12288 1163s ok 79 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 13312 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '13312' 1163s # received: 13312 1163s ok 80 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 14336 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:20 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '14336' 1163s # received: 14336 1163s ok 81 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 15360 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '15360' 1163s # received: 15360 1163s ok 82 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 16384 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '16384' 1163s # received: 16384 1163s ok 83 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 17408 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '17408' 1163s # received: 17408 1163s ok 84 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 18432 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '18432' 1163s # received: 18432 1163s ok 85 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 19456 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '19456' 1163s # received: 19456 1163s ok 86 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 20480 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '20480' 1163s # received: 20480 1163s ok 87 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 21504 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '21504' 1163s # received: 21504 1163s ok 88 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 22528 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '22528' 1163s # received: 22528 1163s ok 89 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 23552 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '23552' 1163s # received: 23552 1163s ok 90 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 24576 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '24576' 1163s # received: 24576 1163s ok 91 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 25600 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '25600' 1163s # received: 25600 1163s ok 92 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 26624 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '26624' 1163s # received: 26624 1163s ok 93 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 27648 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '27648' 1163s # received: 27648 1163s ok 94 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 28672 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '28672' 1163s # received: 28672 1163s ok 95 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 29696 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '29696' 1163s # received: 29696 1163s ok 96 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 30720 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '30720' 1163s # received: 30720 1163s ok 97 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 31744 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '31744' 1163s # received: 31744 1163s ok 98 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 32768 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '32768' 1163s # received: 32768 1163s ok 99 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 33792 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '33792' 1163s # received: 33792 1163s ok 100 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 34816 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '34816' 1163s # received: 34816 1163s ok 101 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 35840 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '35840' 1163s # received: 35840 1163s ok 102 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 36864 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '36864' 1163s # received: 36864 1163s ok 103 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 37888 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '37888' 1163s # received: 37888 1163s ok 104 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 38912 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '38912' 1163s # received: 38912 1163s ok 105 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 39936 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '39936' 1163s # received: 39936 1163s ok 106 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 40960 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '40960' 1163s # received: 40960 1163s ok 107 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 41984 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '41984' 1163s # received: 41984 1163s ok 108 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 43008 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '43008' 1163s # received: 43008 1163s ok 109 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 44032 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '44032' 1163s # received: 44032 1163s ok 110 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 45056 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '45056' 1163s # received: 45056 1163s ok 111 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 46080 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '46080' 1163s # received: 46080 1163s ok 112 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 47104 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '47104' 1163s # received: 47104 1163s ok 113 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 48128 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '48128' 1163s # received: 48128 1163s ok 114 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 49152 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '49152' 1163s # received: 49152 1163s ok 115 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 50176 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '50176' 1163s # received: 50176 1163s ok 116 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 51200 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '51200' 1163s # received: 51200 1163s ok 117 1163s #lwp request: 1163s #POST http://localhost:8562/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 102400 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 7 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8562 1163s #Client-Response-Num: 1 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '102400' 1163s # received: 102400 1163s ok 118 1163s # testing : / with proxy_https_http (https) 1163s # expected: 200 1163s # received: '200' 1163s ok 119 1163s # testing : CGI script with folded headers 1163s # expected: 200 1163s # received: '200' 1163s ok 120 1163s # testing : ProxyPassReverse Location rewrite 1163s # expected: 'https://localhost:8564/modules/' 1163s # received: 'https://localhost:8564/modules/' 1163s ok 121 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 1024 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '1024' 1163s # received: 1024 1163s ok 122 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 2048 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '2048' 1163s # received: 2048 1163s ok 123 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 3072 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '3072' 1163s # received: 3072 1163s ok 124 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 4096 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '4096' 1163s # received: 4096 1163s ok 125 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 5120 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '5120' 1163s # received: 5120 1163s ok 126 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 6144 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '6144' 1163s # received: 6144 1163s ok 127 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 7168 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '7168' 1163s # received: 7168 1163s ok 128 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 8192 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '8192' 1163s # received: 8192 1163s ok 129 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 9216 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '9216' 1163s # received: 9216 1163s ok 130 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 10240 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:21 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '10240' 1163s # received: 10240 1163s ok 131 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 11264 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '11264' 1163s # received: 11264 1163s ok 132 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 12288 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '12288' 1163s # received: 12288 1163s ok 133 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 13312 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '13312' 1163s # received: 13312 1163s ok 134 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 14336 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '14336' 1163s # received: 14336 1163s ok 135 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 15360 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '15360' 1163s # received: 15360 1163s ok 136 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 16384 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '16384' 1163s # received: 16384 1163s ok 137 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 17408 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '17408' 1163s # received: 17408 1163s ok 138 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 18432 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '18432' 1163s # received: 18432 1163s ok 139 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 19456 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '19456' 1163s # received: 19456 1163s ok 140 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 20480 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '20480' 1163s # received: 20480 1163s ok 141 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 21504 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '21504' 1163s # received: 21504 1163s ok 142 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 22528 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '22528' 1163s # received: 22528 1163s ok 143 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 23552 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '23552' 1163s # received: 23552 1163s ok 144 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 24576 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '24576' 1163s # received: 24576 1163s ok 145 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 25600 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '25600' 1163s # received: 25600 1163s ok 146 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 26624 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '26624' 1163s # received: 26624 1163s ok 147 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 27648 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '27648' 1163s # received: 27648 1163s ok 148 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 28672 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '28672' 1163s # received: 28672 1163s ok 149 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 29696 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '29696' 1163s # received: 29696 1163s ok 150 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 30720 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '30720' 1163s # received: 30720 1163s ok 151 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 31744 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '31744' 1163s # received: 31744 1163s ok 152 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 32768 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '32768' 1163s # received: 32768 1163s ok 153 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 33792 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '33792' 1163s # received: 33792 1163s ok 154 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 34816 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '34816' 1163s # received: 34816 1163s ok 155 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 35840 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '35840' 1163s # received: 35840 1163s ok 156 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 36864 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '36864' 1163s # received: 36864 1163s ok 157 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 37888 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '37888' 1163s # received: 37888 1163s ok 158 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 38912 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '38912' 1163s # received: 38912 1163s ok 159 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 39936 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '39936' 1163s # received: 39936 1163s ok 160 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 40960 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '40960' 1163s # received: 40960 1163s ok 161 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 41984 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '41984' 1163s # received: 41984 1163s ok 162 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 43008 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '43008' 1163s # received: 43008 1163s ok 163 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 44032 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '44032' 1163s # received: 44032 1163s ok 164 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 45056 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '45056' 1163s # received: 45056 1163s ok 165 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 46080 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '46080' 1163s # received: 46080 1163s ok 166 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 47104 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:22 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '47104' 1163s # received: 47104 1163s ok 167 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 48128 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '48128' 1163s # received: 48128 1163s ok 168 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 49152 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '49152' 1163s # received: 49152 1163s ok 169 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 50176 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '50176' 1163s # received: 50176 1163s ok 170 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 51200 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '51200' 1163s # received: 51200 1163s ok 171 1163s #lwp request: 1163s #POST https://localhost:8564/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 102400 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 7 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8564 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '102400' 1163s # received: 102400 1163s ok 172 1163s # testing : / with proxy_https_https (https) 1163s # expected: 200 1163s # received: '200' 1163s ok 173 1163s # testing : CGI script with folded headers 1163s # expected: 200 1163s # received: '200' 1163s ok 174 1163s # testing : using valid proxyssl client cert 1163s # expected: 200 1163s # received: '200' 1163s ok 175 1163s # testing : using invalid proxyssl client cert 1163s # expected: 403 1163s # received: '403' 1163s ok 176 1163s # testing : protected cgi script 1163s # expected: 200 1163s # received: '200' 1163s ok 177 1163s # testing : X-Forwarded-Host header 1163s # expected: 'localhost:8561' 1163s # received: 'localhost:8561' 1163s ok 178 1163s # testing : client subject common name 1163s # expected: 'client_ok' 1163s # received: 'client_ok' 1163s ok 179 1163s # testing : ProxyPassReverse Location rewrite 1163s # expected: 'https://localhost:8561/modules/' 1163s # received: 'https://localhost:8561/modules/' 1163s ok 180 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 1024 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '1024' 1163s # received: 1024 1163s ok 181 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 2048 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '2048' 1163s # received: 2048 1163s ok 182 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 3072 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '3072' 1163s # received: 3072 1163s ok 183 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 4096 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '4096' 1163s # received: 4096 1163s ok 184 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 5120 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '5120' 1163s # received: 5120 1163s ok 185 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 6144 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '6144' 1163s # received: 6144 1163s ok 186 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 7168 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '7168' 1163s # received: 7168 1163s ok 187 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 8192 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '8192' 1163s # received: 8192 1163s ok 188 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 9216 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '9216' 1163s # received: 9216 1163s ok 189 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 10240 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '10240' 1163s # received: 10240 1163s ok 190 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 11264 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '11264' 1163s # received: 11264 1163s ok 191 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 12288 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '12288' 1163s # received: 12288 1163s ok 192 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 13312 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '13312' 1163s # received: 13312 1163s ok 193 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 14336 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '14336' 1163s # received: 14336 1163s ok 194 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 15360 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '15360' 1163s # received: 15360 1163s ok 195 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 16384 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '16384' 1163s # received: 16384 1163s ok 196 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 17408 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '17408' 1163s # received: 17408 1163s ok 197 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 18432 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '18432' 1163s # received: 18432 1163s ok 198 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 19456 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '19456' 1163s # received: 19456 1163s ok 199 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 20480 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '20480' 1163s # received: 20480 1163s ok 200 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 21504 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '21504' 1163s # received: 21504 1163s ok 201 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 22528 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '22528' 1163s # received: 22528 1163s ok 202 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 23552 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:23 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '23552' 1163s # received: 23552 1163s ok 203 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 24576 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '24576' 1163s # received: 24576 1163s ok 204 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 25600 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '25600' 1163s # received: 25600 1163s ok 205 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 26624 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '26624' 1163s # received: 26624 1163s ok 206 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 27648 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '27648' 1163s # received: 27648 1163s ok 207 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 28672 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '28672' 1163s # received: 28672 1163s ok 208 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 29696 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '29696' 1163s # received: 29696 1163s ok 209 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 30720 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '30720' 1163s # received: 30720 1163s ok 210 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 31744 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '31744' 1163s # received: 31744 1163s ok 211 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 32768 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '32768' 1163s # received: 32768 1163s ok 212 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 33792 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '33792' 1163s # received: 33792 1163s ok 213 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 34816 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '34816' 1163s # received: 34816 1163s ok 214 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 35840 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '35840' 1163s # received: 35840 1163s ok 215 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 36864 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '36864' 1163s # received: 36864 1163s ok 216 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 37888 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '37888' 1163s # received: 37888 1163s ok 217 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 38912 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '38912' 1163s # received: 38912 1163s ok 218 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 39936 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '39936' 1163s # received: 39936 1163s ok 219 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 40960 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '40960' 1163s # received: 40960 1163s ok 220 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 41984 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '41984' 1163s # received: 41984 1163s ok 221 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 43008 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '43008' 1163s # received: 43008 1163s ok 222 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 44032 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '44032' 1163s # received: 44032 1163s ok 223 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 45056 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '45056' 1163s # received: 45056 1163s ok 224 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 46080 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '46080' 1163s # received: 46080 1163s ok 225 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 47104 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '47104' 1163s # received: 47104 1163s ok 226 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 48128 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '48128' 1163s # received: 48128 1163s ok 227 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 49152 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:24 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '49152' 1163s # received: 49152 1163s ok 228 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 50176 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '50176' 1163s # received: 50176 1163s ok 229 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 51200 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '51200' 1163s # received: 51200 1163s ok 230 1163s #lwp request: 1163s #POST https://localhost:8561/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 102400 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 7 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8561 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '102400' 1163s # received: 102400 1163s ok 231 1163s # testing : / with proxy_https_https_proxy_section (https) 1163s # expected: 200 1163s # received: '200' 1163s ok 232 1163s # testing : CGI script with folded headers 1163s # expected: 200 1163s # received: '200' 1163s ok 233 1163s # testing : using valid proxyssl client cert 1163s # expected: 200 1163s # received: '200' 1163s ok 234 1163s # testing : using invalid proxyssl client cert 1163s # expected: 403 1163s # received: '403' 1163s ok 235 1163s # testing : protected cgi script 1163s # expected: 200 1163s # received: '200' 1163s ok 236 1163s # testing : X-Forwarded-Host header 1163s # expected: 'localhost:8563' 1163s # received: 'localhost:8563' 1163s ok 237 1163s # testing : client subject common name 1163s # expected: 'client_ok' 1163s # received: 'client_ok' 1163s ok 238 1163s # testing : ProxyPassReverse Location rewrite 1163s # expected: 'https://localhost:8563/modules/' 1163s # received: 'https://localhost:8563/modules/' 1163s ok 239 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 1024 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '1024' 1163s # received: 1024 1163s ok 240 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 2048 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '2048' 1163s # received: 2048 1163s ok 241 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 3072 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '3072' 1163s # received: 3072 1163s ok 242 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 4096 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '4096' 1163s # received: 4096 1163s ok 243 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 5120 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '5120' 1163s # received: 5120 1163s ok 244 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 6144 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '6144' 1163s # received: 6144 1163s ok 245 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 7168 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '7168' 1163s # received: 7168 1163s ok 246 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 8192 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '8192' 1163s # received: 8192 1163s ok 247 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 9216 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 5 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '9216' 1163s # received: 9216 1163s ok 248 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 10240 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '10240' 1163s # received: 10240 1163s ok 249 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 11264 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '11264' 1163s # received: 11264 1163s ok 250 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 12288 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '12288' 1163s # received: 12288 1163s ok 251 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 13312 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '13312' 1163s # received: 13312 1163s ok 252 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 14336 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '14336' 1163s # received: 14336 1163s ok 253 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 15360 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '15360' 1163s # received: 15360 1163s ok 254 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 16384 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '16384' 1163s # received: 16384 1163s ok 255 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 17408 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '17408' 1163s # received: 17408 1163s ok 256 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 18432 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '18432' 1163s # received: 18432 1163s ok 257 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 19456 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '19456' 1163s # received: 19456 1163s ok 258 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 20480 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '20480' 1163s # received: 20480 1163s ok 259 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 21504 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '21504' 1163s # received: 21504 1163s ok 260 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 22528 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '22528' 1163s # received: 22528 1163s ok 261 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 23552 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '23552' 1163s # received: 23552 1163s ok 262 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 24576 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '24576' 1163s # received: 24576 1163s ok 263 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 25600 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:25 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '25600' 1163s # received: 25600 1163s ok 264 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 26624 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '26624' 1163s # received: 26624 1163s ok 265 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 27648 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '27648' 1163s # received: 27648 1163s ok 266 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 28672 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '28672' 1163s # received: 28672 1163s ok 267 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 29696 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '29696' 1163s # received: 29696 1163s ok 268 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 30720 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '30720' 1163s # received: 30720 1163s ok 269 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 31744 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '31744' 1163s # received: 31744 1163s ok 270 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 32768 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '32768' 1163s # received: 32768 1163s ok 271 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 33792 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '33792' 1163s # received: 33792 1163s ok 272 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 34816 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '34816' 1163s # received: 34816 1163s ok 273 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 35840 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '35840' 1163s # received: 35840 1163s ok 274 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 36864 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '36864' 1163s # received: 36864 1163s ok 275 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 37888 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '37888' 1163s # received: 37888 1163s ok 276 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 38912 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '38912' 1163s # received: 38912 1163s ok 277 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 39936 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '39936' 1163s # received: 39936 1163s ok 278 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 40960 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '40960' 1163s # received: 40960 1163s ok 279 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 41984 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '41984' 1163s # received: 41984 1163s ok 280 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 43008 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '43008' 1163s # received: 43008 1163s ok 281 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 44032 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '44032' 1163s # received: 44032 1163s ok 282 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 45056 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '45056' 1163s # received: 45056 1163s ok 283 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 46080 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '46080' 1163s # received: 46080 1163s ok 284 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 47104 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '47104' 1163s # received: 47104 1163s ok 285 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 48128 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '48128' 1163s # received: 48128 1163s ok 286 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 49152 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:26 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '49152' 1163s # received: 49152 1163s ok 287 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 50176 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:27 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:27 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '50176' 1163s # received: 50176 1163s ok 288 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 51200 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:27 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 6 1163s #Client-Date: Mon, 03 Jun 2024 13:32:27 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '51200' 1163s # received: 51200 1163s ok 289 1163s #lwp request: 1163s #POST https://localhost:8563/eat_post HTTP/1.1 1163s #User-Agent: libwww-perl/6.77 1163s #Content-Length: 102400 1163s # 1163s #server response: 1163s #HTTP/1.1 200 OK 1163s #Connection: close 1163s #Date: Mon, 03 Jun 2024 13:32:27 GMT 1163s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1163s #Vary: In-If1 1163s #Content-Length: 7 1163s #Client-Date: Mon, 03 Jun 2024 13:32:27 GMT 1163s #Client-Peer: 127.0.0.1:8563 1163s #Client-Response-Num: 1 1163s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1163s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1163s #Client-SSL-Socket-Class: IO::Socket::SSL 1163s #Client-SSL-Version: TLSv1_3 1163s #DMMATCH1: 1 1163s # 1163s # testing : length posted 1163s # expected: '102400' 1163s # received: 102400 1163s ok 290 1163s ok 1165s t/ssl/require.t ..................... 1165s 1..10 1165s # Running under perl version 5.038002 for linux 1165s # Current time local: Mon Jun 3 13:32:27 2024 1165s # Current time GMT: Mon Jun 3 13:32:27 2024 1165s # Using Test.pm version 1.31 1165s # Using Apache/Test.pm version 1.42 1165s ok 1 1165s ok 2 1165s ok 3 1165s ok 4 1165s ok 5 1165s ok 6 1165s ok 7 1165s ok 8 1165s ok 9 1165s ok 10 1165s ok 1167s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1171s t/ssl/varlookup.t ................... 1171s 1..83 1171s # Running under perl version 5.038002 for linux 1171s # Current time local: Mon Jun 3 13:32:31 2024 1171s # Current time GMT: Mon Jun 3 13:32:31 2024 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.42 1171s # testing : HTTP_USER_AGENT 1171s # expected: 'libwww-perl/6.77' 1171s # received: 'libwww-perl/6.77' 1171s ok 1 1171s # testing : HTTP:User-Agent 1171s # expected: 'libwww-perl/6.77' 1171s # received: 'libwww-perl/6.77' 1171s ok 2 1171s # testing : HTTP_REFERER 1171s # expected: 't/ssl/varlookup.t' 1171s # received: 't/ssl/varlookup.t' 1171s ok 3 1171s # testing : HTTP_HOST 1171s # expected: 'localhost:8532' 1171s # received: 'localhost:8532' 1171s ok 4 1171s # testing : QUERY_STRING 1171s # expected: 'QUERY_STRING' 1171s # received: 'QUERY_STRING' 1171s ok 5 1171s # testing : SERVER_SOFTWARE 1171s # expected: qr/^Apache\/2.4.58/ 1171s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1171s ok 6 1171s # testing : SERVER_ADMIN 1171s # expected: 'tuser@localhost' 1171s # received: 'tuser@localhost' 1171s ok 7 1171s # testing : SERVER_PORT 1171s # expected: '8532' 1171s # received: '8532' 1171s ok 8 1171s # testing : SERVER_NAME 1171s # expected: 'localhost' 1171s # received: 'localhost' 1171s ok 9 1171s # testing : SERVER_PROTOCOL 1171s # expected: qr/^HTTP\/1\.\d$/ 1171s # received: 'HTTP/1.1' 1171s ok 10 1171s # testing : REMOTE_ADDR 1171s # expected: '127.0.0.1' 1171s # received: '127.0.0.1' 1171s ok 11 1171s # testing : DOCUMENT_ROOT 1171s # expected: '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs' 1171s # received: '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs' 1171s ok 12 1171s # testing : REQUEST_METHOD 1171s # expected: 'GET' 1171s # received: 'GET' 1171s ok 13 1171s # testing : REQUEST_URI 1171s # expected: '/test_ssl_var_lookup' 1171s # received: '/test_ssl_var_lookup' 1171s ok 14 1171s # testing : TIME_YEAR 1171s # expected: 2024 1171s # received: '2024' 1171s ok 15 1171s # testing : TIME_MON 1171s # expected: '06' 1171s # received: '06' 1171s ok 16 1171s # testing : TIME_DAY 1171s # expected: '03' 1171s # received: '03' 1171s ok 17 1171s # testing : TIME_WDAY 1171s # expected: 1 1171s # received: '1' 1171s ok 18 1171s # testing : IS_SUBREQ 1171s # expected: 'false' 1171s # received: 'false' 1171s ok 19 1171s # testing : API_VERSION 1171s # expected: '20120211' 1171s # received: '20120211' 1171s ok 20 1171s # testing : THE_REQUEST 1171s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1171s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1171s ok 21 1171s # testing : REQUEST_SCHEME 1171s # expected: 'https' 1171s # received: 'https' 1171s ok 22 1171s # testing : HTTPS 1171s # expected: 'on' 1171s # received: 'on' 1171s ok 23 1171s # testing : ENV:THE_ARGS 1171s # expected: 'ENV:THE_ARGS' 1171s # received: 'ENV:THE_ARGS' 1171s ok 24 1171s # testing : SSL_CLIENT_M_VERSION 1171s # expected: qr/^\d+$/ 1171s # received: '3' 1171s ok 25 1171s # testing : SSL_SERVER_M_VERSION 1171s # expected: qr/^\d+$/ 1171s # received: '3' 1171s ok 26 1171s # testing : SSL_CLIENT_M_SERIAL 1171s # expected: qr/^[0-9A-F]+$/ 1171s # received: '03' 1171s ok 27 1171s # testing : SSL_SERVER_M_SERIAL 1171s # expected: qr/^[0-9A-F]+$/ 1171s # received: '02' 1171s ok 28 1171s # testing : SSL_PROTOCOL 1171s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1171s # received: 'TLSv1.3' 1171s ok 29 1171s # testing : SSL_CLIENT_V_START 1171s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1171s # received: 'Jun 3 13:25:56 2024 GMT' 1171s ok 30 1171s # testing : SSL_SERVER_V_START 1171s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1171s # received: 'Jun 3 13:25:56 2024 GMT' 1171s ok 31 1171s # testing : SSL_CLIENT_V_END 1171s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1171s # received: 'Jun 3 13:25:56 2025 GMT' 1171s ok 32 1171s # testing : SSL_SERVER_V_END 1171s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1171s # received: 'Jun 3 13:25:56 2025 GMT' 1171s ok 33 1171s # testing : SSL_CIPHER 1171s # expected: qr/^[A-Z0-9_-]+$/ 1171s # received: 'TLS_AES_256_GCM_SHA384' 1171s ok 34 1171s # testing : SSL_CIPHER_EXPORT 1171s # expected: 'false' 1171s # received: 'false' 1171s ok 35 1171s # testing : SSL_CIPHER_ALGKEYSIZE 1171s # expected: qr/^\d+$/ 1171s # received: '256' 1171s ok 36 1171s # testing : SSL_CIPHER_USEKEYSIZE 1171s # expected: qr/^\d+$/ 1171s # received: '256' 1171s ok 37 1171s # testing : SSL_SECURE_RENEG 1171s # expected: qr/^(false|true)$/ 1171s # received: 'true' 1171s ok 38 1171s # testing : SSL_CLIENT_S_DN 1171s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s ok 39 1171s # testing : SSL_SERVER_S_DN 1171s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1171s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s ok 40 1171s # testing : SSL_CLIENT_S_DN_C 1171s # expected: 'US' 1171s # received: 'US' 1171s ok 41 1171s # testing : SSL_SERVER_S_DN_C 1171s # expected: 'US' 1171s # received: 'US' 1171s ok 42 1171s # testing : SSL_CLIENT_S_DN_ST 1171s # expected: 'California' 1171s # received: 'California' 1171s ok 43 1171s # testing : SSL_SERVER_S_DN_ST 1171s # expected: 'California' 1171s # received: 'California' 1171s ok 44 1171s # testing : SSL_CLIENT_S_DN_L 1171s # expected: 'San Francisco' 1171s # received: 'San Francisco' 1171s ok 45 1171s # testing : SSL_SERVER_S_DN_L 1171s # expected: 'San Francisco' 1171s # received: 'San Francisco' 1171s ok 46 1171s # testing : SSL_CLIENT_S_DN_O 1171s # expected: 'ASF' 1171s # received: 'ASF' 1171s ok 47 1171s # testing : SSL_SERVER_S_DN_O 1171s # expected: 'ASF' 1171s # received: 'ASF' 1171s ok 48 1171s # testing : SSL_CLIENT_S_DN_OU 1171s # expected: 'httpd-test' 1171s # received: 'httpd-test' 1171s ok 49 1171s # testing : SSL_SERVER_S_DN_OU 1171s # expected: qr/^httpd-test\/([-\w]+)/ 1171s # received: 'httpd-test/rsa-test' 1171s ok 50 1171s # testing : SSL_CLIENT_S_DN_CN 1171s # expected: 'client_ok' 1171s # received: 'client_ok' 1171s ok 51 1171s # testing : SSL_SERVER_S_DN_CN 1171s # expected: 'localhost' 1171s # received: 'localhost' 1171s ok 52 1171s # testing : SSL_CLIENT_S_DN_Email 1171s # expected: 'test-dev@httpd.apache.org' 1171s # received: 'test-dev@httpd.apache.org' 1171s ok 53 1171s # testing : SSL_SERVER_S_DN_Email 1171s # expected: 'test-dev@httpd.apache.org' 1171s # received: 'test-dev@httpd.apache.org' 1171s ok 54 1171s # testing : SSL_CLIENT_SAN_Email_0 1171s # expected: 'test-dev@httpd.apache.org' 1171s # received: 'test-dev@httpd.apache.org' 1171s ok 55 1171s # testing : SSL_SERVER_SAN_DNS_0 1171s # expected: 'localhost' 1171s # received: 'localhost' 1171s ok 56 1171s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1171s # expected: 'test-dev@httpd.apache.org' 1171s # received: 'test-dev@httpd.apache.org' 1171s ok 57 1171s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1171s # expected: '_https.localhost' 1171s # received: '_https.localhost' 1171s ok 58 1171s # testing : SSL_CLIENT_I_DN 1171s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s ok 59 1171s # testing : SSL_SERVER_I_DN 1171s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1171s ok 60 1171s # testing : SSL_CLIENT_I_DN_C 1171s # expected: 'US' 1171s # received: 'US' 1171s ok 61 1171s # testing : SSL_SERVER_I_DN_C 1171s # expected: 'US' 1171s # received: 'US' 1171s ok 62 1171s # testing : SSL_CLIENT_I_DN_ST 1171s # expected: 'California' 1171s # received: 'California' 1171s ok 63 1171s # testing : SSL_SERVER_I_DN_ST 1171s # expected: 'California' 1171s # received: 'California' 1171s ok 64 1171s # testing : SSL_CLIENT_I_DN_L 1171s # expected: 'San Francisco' 1171s # received: 'San Francisco' 1171s ok 65 1171s # testing : SSL_SERVER_I_DN_L 1171s # expected: 'San Francisco' 1171s # received: 'San Francisco' 1171s ok 66 1171s # testing : SSL_CLIENT_I_DN_O 1171s # expected: 'ASF' 1171s # received: 'ASF' 1171s ok 67 1171s # testing : SSL_SERVER_I_DN_O 1171s # expected: 'ASF' 1171s # received: 'ASF' 1171s ok 68 1171s # testing : SSL_CLIENT_I_DN_OU 1171s # expected: 'httpd-test' 1171s # received: 'httpd-test' 1171s ok 69 1171s # testing : SSL_SERVER_I_DN_OU 1171s # expected: 'httpd-test' 1171s # received: 'httpd-test' 1171s ok 70 1171s # testing : SSL_CLIENT_I_DN_CN 1171s # expected: 'ca' 1171s # received: 'ca' 1171s ok 71 1171s # testing : SSL_SERVER_I_DN_CN 1171s # expected: 'ca' 1171s # received: 'ca' 1171s ok 72 1171s # testing : SSL_SERVER_I_DN_CN_RAW 1171s # expected: 'ca' 1171s # received: 'ca' 1171s ok 73 1171s # testing : SSL_SERVER_I_DN_CN_0_RAW 1171s # expected: 'ca' 1171s # received: 'ca' 1171s ok 74 1171s # testing : SSL_CLIENT_I_DN_Email 1171s # expected: 'test-dev@httpd.apache.org' 1171s # received: 'test-dev@httpd.apache.org' 1171s ok 75 1171s # testing : SSL_SERVER_I_DN_Email 1171s # expected: 'test-dev@httpd.apache.org' 1171s # received: 'test-dev@httpd.apache.org' 1171s ok 76 1171s # testing : SSL_CLIENT_A_SIG 1171s # expected: 'sha256WithRSAEncryption' 1171s # received: 'sha256WithRSAEncryption' 1171s ok 77 1171s # testing : SSL_SERVER_A_SIG 1171s # expected: 'sha256WithRSAEncryption' 1171s # received: 'sha256WithRSAEncryption' 1171s ok 78 1171s # testing : SSL_CLIENT_A_KEY 1171s # expected: 'rsaEncryption' 1171s # received: 'rsaEncryption' 1171s ok 79 1171s # testing : SSL_SERVER_A_KEY 1171s # expected: qr/^[rd]saEncryption$/ 1171s # received: 'rsaEncryption' 1171s ok 80 1171s # testing : SSL_CLIENT_CERT 1171s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1171s # received: '-----BEGIN CERTIFICATE----- 1171s # MIIFHTCCBAWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1171s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1171s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1171s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz 1171s # MTMyNTU2WhcNMjUwNjAzMTMyNTU2WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1171s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1171s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1171s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1171s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4Nxy3yytwksfRQH0kbIVK6iF938nCDvCv/ys 1171s # wtgCjouqnMX/UXFpfNZELXhriil8ZBV7ZuKJosYX9hyIAe8v/95l02obrc+wHjY6 1171s # a/qCaT0xni4CavXqUpAGC8pdCsxyOidPU4x/x8itn7UK//kJBeaX99QkYdWXtdwd 1171s # BP5O2dyLPLRTT/a7nL+9nHNr34d3xlyuAWgusDzWAvvL1JJBraqzyIDKLbbb6hPy 1171s # FIAolKDJ4EV9+NOHlhaP7y+WO/hpHoyOjd4NF+sKC48SruHghrE5l76fB+abRiJb 1171s # 3bE5/tFIr7rLZLB7h3Q+dNTPMNc7AAHJN6JoK9aVPFqNEEIoNwIDAQABo4IBbzCC 1171s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 1171s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 1171s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 1171s # A1UdDgQWBBQUo/HoE3Jnbnxmgc5RWNF4gTVNmjCBvgYDVR0jBIG2MIGzoYGapIGX 1171s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 1171s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 1171s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 1171s # Y2hlLm9yZ4IUWb5wY5tUEs//9RzpeFuu/9duj2kwDQYJKoZIhvcNAQELBQADggEB 1171s # AEivTH/7fl02wQ3F9y2yNgncd5Xg5/RzaaYWxCxY1YbTg5ciCDIcOOfSrO41jXJe 1171s # hvw5S/G1FklE5hOYPpZYPk8Vy/t38UFZoVb940yY/CWZZrntkoo7IUYPvPtW3Ukn 1171s # C2NnkYXag+j8QJIVKyrYzC9GTQ7SaliYiXvY3nUtyUIoZ4HqvByduaZoF/+ObqeR 1171s # QB9zioXvJWTKyomgJHJFMsz7ii+lCSFoyim4UeJpywwtz9yaCTt/849LapoLuuDf 1171s # FuSiFK3BxAObUEYZUkvxaSqxnh9hqbOtGmsSa5oVd2iGQEcTnvFtfh7EU6TSw4fv 1171s # yCaM+xjfjCad2uO8frTQBow= 1171s # -----END CERTIFICATE----- 1171s # ' 1171s ok 81 1171s # testing : SSL_SERVER_CERT 1171s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1171s # received: '-----BEGIN CERTIFICATE----- 1171s # MIIE0TCCA7mgAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1171s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1171s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1171s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz 1171s # MTMyNTU2WhcNMjUwNjAzMTMyNTU2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1171s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1171s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1171s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1171s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyIbtmOexyHxQyEG0j9wpYKip 1171s # xdWnb9jxt2geI2n+/IFMWJdZjl7OyoJeArdpQezGfmyFi1OqEtZZNsNgvuvzZuwL 1171s # biCnyfw6VT4fq4fpsjEWmrGl0E568Uze3oMA1KUlRd/KFOmS/8/2WKHxCLsR20/U 1171s # Ob39K1unJJX6a9vGvXPKp2U2PW+pEowjEy0eic1E2xqLMoYYzo9KcLhQ+CltkgnA 1171s # B4LRJIkkqJQVWhWnIzLZJ2vI0+s+w5swuWWDvVZhvn4aBTAYc/8xdGHubFRTPMrO 1171s # v0DDPC/O3HAHFjzp7YgPppAsHWL1/KMtUX8yJCfj22qm7M7AlJUcKosiq/o5nQID 1171s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 1171s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFNM2cV4w39ZgK8CO6quAnPoNYVTw 1171s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 1171s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 1171s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 1171s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghRZvnBjm1QSz//1HOl4W67/126P 1171s # aTANBgkqhkiG9w0BAQsFAAOCAQEAzSHCu+ZL9zxs8QOVN/qmUBWQfP2yUHNu6lEM 1171s # WQTVTcZv2im5jKq1ssq11ZlQDA3iTCC4WzwoOpQD8HRHlwh0mxprrvYrzWI2TOiz 1171s # on7nBqemuxqM99XUUh8l9EH2memV0Lhr8ppKNdSRV6YcUhg5yQwjNWb0NAL1W7x5 1171s # DYEQMWwu5cTXGLJ4r+NO4povZNd+o+ksvcdpuHZ6124bBci1Zpqa66VFS6rO9pkL 1171s # j+90aa4L3HMgCbgRXHuPodiBH2NoqUGh2gOjLHeLHvY1Qpq/YWiA/vuMIclUdEQM 1171s # MGv+9uW1M/CFLgJrQf8KpSJxctmaSp9IJti1/Sl+rCdVQQDF1g== 1171s # -----END CERTIFICATE----- 1171s # ' 1171s ok 82 1171s # testing : SSL_CLIENT_VERIFY 1171s # expected: 'SUCCESS' 1171s # received: 'SUCCESS' 1171s ok 83 1171s ok 1173s t/ssl/verify.t ...................... 1173s 1..3 1173s # Running under perl version 5.038002 for linux 1173s # Current time local: Mon Jun 3 13:32:35 2024 1173s # Current time GMT: Mon Jun 3 13:32:35 2024 1173s # Using Test.pm version 1.31 1173s # Using Apache/Test.pm version 1.42 1173s HTTP/1.1 403 Forbidden 1173s Connection: close 1173s Date: Mon, 03 Jun 2024 13:32:37 GMT 1173s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1173s Content-Length: 258 1173s Content-Type: text/html; charset=iso-8859-1 1173s Client-Date: Mon, 03 Jun 2024 13:32:37 GMT 1173s Client-Peer: 127.0.0.1:8532 1173s Client-Response-Num: 1 1173s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1173s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1173s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1173s Client-SSL-Socket-Class: IO::Socket::SSL 1173s Client-SSL-Version: TLSv1_3 1173s Title: 403 Forbidden 1173s 1173s 1173s 1173s 403 Forbidden 1173s 1173s

Forbidden

1173s

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

1173s 1173s ok 1 1173s HTTP/1.1 200 OK 1173s Connection: close 1173s Date: Mon, 03 Jun 2024 13:32:37 GMT 1173s Accept-Ranges: bytes 1173s ETag: "1a-613edd771cbc0" 1173s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1173s Vary: In-If1 1173s Content-Length: 26 1173s Content-Type: text/html 1173s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1173s Client-Date: Mon, 03 Jun 2024 13:32:37 GMT 1173s Client-Peer: 127.0.0.1:8532 1173s Client-Response-Num: 1 1173s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1173s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1173s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1173s Client-SSL-Socket-Class: IO::Socket::SSL 1173s Client-SSL-Version: TLSv1_3 1173s DMMATCH1: 1 1173s 1173s welcome to localhost:8529 1173s ok 2 1173s 500 Server closed connection without sending any data back 1173s Content-Type: text/plain 1173s Client-Date: Mon, 03 Jun 2024 13:32:37 GMT 1173s Client-Warning: Internal response 1173s 1173s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1173s ok 3 1173s ok 1173s All tests successful. 1173s Files=142, Tests=7321, 381 wallclock secs ( 1.98 usr 0.46 sys + 153.10 cusr 183.02 csys = 338.56 CPU) 1173s Result: PASS 1173s [warning] server localhost:8529 shutdown 1174s [warning] port 8529 still in use... 1180s ......done 1180s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1180s Files=142, Tests=7321, 381 wallclock secs ( 1.98 usr 0.46 sys + 153.10 cusr 183.02 csys = 338.56 CPU) 1180s + grep -E '^Result: PASS' testlog.mpm_worker 1180s + grep -E '^Result: FAIL' testlog.mpm_worker 1180s Result: PASS 1180s + grep -E 'server dumped core' testlog.mpm_worker 1180s + return 0 1180s + run_tests mpm_event 1180s =============Running-with-mpm_event========== 1180s + local MPM=mpm_event 1180s + shift 1180s + local LOG=testlog.mpm_event 1180s + echo =============Running-with-mpm_event========== 1180s + rm -f apache2.conf.debian 1180s + cp /etc/apache2/apache2.conf apache2.conf.debian 1180s + cat /etc/apache2/mods-available/mpm_event.load 1180s + 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 1180s + grep -v mpm_ 1180s + xargs cat 1180s + for m in bucketeer case_filter case_filter_in 1180s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1180s + for m in bucketeer case_filter case_filter_in 1180s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1180s + for m in bucketeer case_filter case_filter_in 1180s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1180s + cat /etc/apache2/mods-available/mime.conf 1180s + echo 'Servername localhost' 1180s + make clean 1180s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1180s t/TEST -clean 1181s [warning] setting ulimit to allow core files 1181s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/TEST -clean 1181s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules' 1181s cd test_pass_brigade && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1181s cd test_rwrite && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1181s cd test_ssl && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1181s cd client_add_filter && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1181s cd list_modules && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1181s cd authany && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 1181s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 1181s cd test_utilities && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1181s cd memory_track && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1181s cd eat_post && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1181s cd echo_post && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1181s cd random_chunk && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1181s cd fold && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 1181s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 1181s cd echo_post_chunk && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1181s cd input_body_filter && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1181s cd nntp_like && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1181s cd test_apr_uri && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1181s cd test_session && make clean 1181s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 1181s 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 1181s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 1181s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules' 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1181s rmdir export 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1181s rmdir newcerts 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1181s rmdir certs 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1181s rmdir conf 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1181s rmdir csr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1181s rmdir proxy 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1181s rmdir keys 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1181s unlink /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1181s rmdir crl 1181s rmdir asf 1181s rmdir /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1181s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1181s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test' 1181s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1181s t/TEST -clean 1181s [warning] setting ulimit to allow core files 1181s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1182s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1182s make[2]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1182s rm -f \ 1182s TestItSelf.bso TestItSelf.def \ 1182s TestItSelf.exp TestItSelf.x \ 1182s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1182s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1182s *.a *.o \ 1182s *perl.core MYMETA.json \ 1182s MYMETA.yml blibdirs.ts \ 1182s core core.*perl.*.? \ 1182s core.[0-9] core.[0-9][0-9] \ 1182s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1182s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1182s mon.out perl \ 1182s perl perl.exe \ 1182s perlmain.c pm_to_blib \ 1182s pm_to_blib.ts so_locations \ 1182s tmon.out 1182s rm -rf \ 1182s Makefile.old blib \ 1182s t/TEST 1182s mv Makefile Makefile.old > /dev/null 2>&1 1182s make[2]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1182s rm -f \ 1182s Test.bso Test.def \ 1182s Test.exp Test.x \ 1182s ../blib/arch/auto/Apache/Test/extralibs.all \ 1182s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1182s *.a *.o \ 1182s *perl.core MYMETA.json \ 1182s MYMETA.yml blibdirs.ts \ 1182s core core.*perl.*.? \ 1182s core.[0-9] core.[0-9][0-9] \ 1182s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1182s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1182s mon.out perl \ 1182s perl perl.exe \ 1182s perlmain.c pm_to_blib \ 1182s pm_to_blib.ts so_locations \ 1182s tmon.out 1182s rm -rf \ 1182s .mypacklist Makefile.old \ 1182s blib t/REPORT \ 1182s t/TEST 1182s mv Makefile Makefile.old > /dev/null 2>&1 1182s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test' 1182s rm -f \ 1182s test.bso test.def \ 1182s test.exp test.x \ 1182s blib/arch/auto/httpd-test/extralibs.all \ 1182s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1182s *.a *.o \ 1182s *perl.core MYMETA.json \ 1182s MYMETA.yml blibdirs.ts \ 1182s core core.*perl.*.? \ 1182s core.[0-9] core.[0-9][0-9] \ 1182s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1182s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1182s mon.out perl \ 1182s perl perl.exe \ 1182s perlmain.c pm_to_blib \ 1182s pm_to_blib.ts so_locations \ 1182s tmon.out 1182s rm -rf \ 1182s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1182s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1182s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1182s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1182s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1182s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1182s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1182s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1182s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1182s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1182s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1182s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1182s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1182s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1182s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1182s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1182s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1182s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1182s blib 1182s mv Makefile Makefile.old > /dev/null 2>&1 1182s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1182s + chown -R tuser: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp 1182s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1182s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1182s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1182s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1182s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1182s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1182s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1182s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1182s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1182s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1182s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1182s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1182s Warning: NAME must be a package name 1182s Checking if your kit is complete... 1182s Looks good 1182s [ info] generating script t/TEST 1182s [ info] generating script ./t/cgi-bin/next_available_port.pl 1182s [ info] generating script ./t/cgi-bin/cookies.pl 1182s [ info] generating script t/TEST 1182s Writing MYMETA.yml and MYMETA.json 1182s Writing MYMETA.yml and MYMETA.json 1182s Checking for Cwd...ok 1182s Checking for File::Spec...ok 1182s Generating a Unix-style Makefile 1182s Writing Makefile for httpd-test 1182s Writing MYMETA.yml and MYMETA.json 1182s + su tuser -c 't/TEST ' 1182s + tee testlog.mpm_event 1182s [warning] setting ulimit to allow core files 1182s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/TEST 1185s [warning] generating SSL CA for asf 1185s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1185s .+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+...+.........+.......+.....+...+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+...+....+.....+...+....+...+........+.......+.....+.+.....+....+..+.+...+...........+....+...........+.+.........+.....+.+........+......+....+.........+......+.....+.......+..+.......+...+............+......+........+.+.....+...............+....+..+.......+.....+..........+.....+...+...+.......+.....+.......+..+.........+..........+..+.........+.........+...................+...+..+.+......+........+.......+...+........+..........+...+.....+...................+..+.+.........+.....+.+............+.....+.+......+.....+......+..................+....+...+........+.......+..+.+..+.........+.+..+...+....+..............+....+..+.+............+...........+....+...+........+.+.....+....+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1185s .........+...+....+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+...........+.+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+............+.......+...+..+.+...+.....+.+.....+....+..+...+.........+.......+...+...+........+....+.....+...............+...+...+.+...............+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1185s ----- 1185s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1185s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1185s [ 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 1185s [ 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 1185s Using configuration from conf/client_snakeoil.cnf 1185s Check that the request matches the signature 1185s Signature ok 1185s The Subject's Distinguished Name is as follows 1185s countryName :PRINTABLE:'AU' 1185s stateOrProvinceName :ASN.1 12:'Queensland' 1185s localityName :ASN.1 12:'Mackay' 1185s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1185s organizationalUnitName:ASN.1 12:'Staff' 1185s commonName :ASN.1 12:'client_snakeoil' 1185s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1185s Certificate is to be certified until Jun 3 13:32:49 2025 GMT (365 days) 1185s 1185s Write out database with 1 new entries 1185s Database updated 1185s [ 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 1185s [ info] generating proxy cert: proxy/client_snakeoil.pem 1185s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1186s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1186s [ 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 1186s [ 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 1186s Using configuration from conf/server_dsa.cnf 1186s Check that the request matches the signature 1186s Signature ok 1186s The Subject's Distinguished Name is as follows 1186s countryName :PRINTABLE:'US' 1186s stateOrProvinceName :ASN.1 12:'California' 1186s localityName :ASN.1 12:'San Francisco' 1186s organizationName :ASN.1 12:'ASF' 1186s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1186s commonName :ASN.1 12:'localhost' 1186s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1186s Certificate is to be certified until Jun 3 13:32:50 2025 GMT (365 days) 1186s 1186s Write out database with 1 new entries 1186s Database updated 1186s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1186s [ 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 1186s [ 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 1186s Using configuration from conf/server2_des3.cnf 1186s Check that the request matches the signature 1186s Signature ok 1186s The Subject's Distinguished Name is as follows 1186s countryName :PRINTABLE:'US' 1186s stateOrProvinceName :ASN.1 12:'California' 1186s localityName :ASN.1 12:'San Francisco' 1186s organizationName :ASN.1 12:'ASF' 1186s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1186s commonName :ASN.1 12:'localhost' 1186s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1186s Certificate is to be certified until Jun 3 13:32:50 2025 GMT (365 days) 1186s 1186s Write out database with 1 new entries 1186s Database updated 1186s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1186s [ 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 1186s [ 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 1186s Using configuration from conf/client_revoked.cnf 1186s Check that the request matches the signature 1186s Signature ok 1186s The Subject's Distinguished Name is as follows 1186s countryName :PRINTABLE:'US' 1186s stateOrProvinceName :ASN.1 12:'California' 1186s localityName :ASN.1 12:'San Francisco' 1186s organizationName :ASN.1 12:'ASF' 1186s organizationalUnitName:ASN.1 12:'httpd-test' 1186s commonName :ASN.1 12:'client_revoked' 1186s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1186s Certificate is to be certified until Jun 3 13:32:50 2025 GMT (365 days) 1186s 1186s Write out database with 1 new entries 1186s Database updated 1186s [ 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 1186s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1186s Using configuration from conf/cacrl.cnf 1186s Revoking Certificate 04. 1186s Database updated 1186s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1186s Using configuration from conf/cacrl.cnf 1186s [ info] generating proxy cert: proxy/client_revoked.pem 1186s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1186s [ 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 1186s [ 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 1186s Using configuration from conf/server2_dsa.cnf 1186s Check that the request matches the signature 1186s Signature ok 1186s The Subject's Distinguished Name is as follows 1186s countryName :PRINTABLE:'US' 1186s stateOrProvinceName :ASN.1 12:'California' 1186s localityName :ASN.1 12:'San Francisco' 1186s organizationName :ASN.1 12:'ASF' 1186s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1186s commonName :ASN.1 12:'localhost' 1186s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1186s Certificate is to be certified until Jun 3 13:32:50 2025 GMT (365 days) 1186s 1186s Write out database with 1 new entries 1186s Database updated 1186s [ info] openssl genrsa -out keys/server2.pem 2048 1187s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1187s [ 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 1187s Using configuration from conf/server2.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-test-2' 1187s commonName :ASN.1 12:'localhost' 1187s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1187s Certificate is to be certified until Jun 3 13:32:51 2025 GMT (365 days) 1187s 1187s Write out database with 1 new entries 1187s Database updated 1187s [ info] openssl genrsa -out keys/server.pem 2048 1187s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1187s [ 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 1187s 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 Jun 3 13:32:51 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 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 Jun 3 13:32:52 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/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_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 Jun 3 13:32:52 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/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 Jun 3 13:32:52 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 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 Jun 3 13:32:52 2025 GMT (365 days) 1188s 1188s Write out database with 1 new entries 1188s Database updated 1188s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1188s [ 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 1188s [ 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 1188s Using configuration from conf/server_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' 1188s commonName :ASN.1 12:'localhost' 1188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1188s Certificate is to be certified until Jun 3 13:32:52 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_pass_brigade && make .libs/mod_test_pass_brigade.so 1188s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1188s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/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 -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.vC3oZl/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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1189s cd test_rwrite && make .libs/mod_test_rwrite.so 1189s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1189s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1189s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.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_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 1189s 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 1189s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1189s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1189s cd test_ssl && make .libs/mod_test_ssl.so 1189s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1189s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1189s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.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_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 1189s 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 1189s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1189s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1189s cd client_add_filter && make .libs/mod_client_add_filter.so 1189s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/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 -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.vC3oZl/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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1189s cd list_modules && make .libs/mod_list_modules.so 1189s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1189s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1190s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.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_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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1190s cd authany && make .libs/mod_authany.so 1190s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 1190s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1190s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1190s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.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_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 1190s 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 1190s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1190s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/authany' 1190s cd test_utilities && make .libs/mod_test_utilities.so 1190s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1190s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1190s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1190s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.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_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 1190s 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 1190s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1190s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1190s cd memory_track && make .libs/mod_memory_track.so 1190s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1190s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/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 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.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_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 1191s 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 1191s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1191s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1191s cd eat_post && make .libs/mod_eat_post.so 1191s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1191s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_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_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 1191s 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 1191s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1191s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1191s cd echo_post && make .libs/mod_echo_post.so 1191s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/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 -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.vC3oZl/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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1191s cd random_chunk && make .libs/mod_random_chunk.so 1191s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1191s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1191s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1191s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.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_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 1192s 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 1192s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1192s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1192s cd fold && make .libs/mod_fold.so 1192s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 1192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1192s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1192s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.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_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 1192s 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 1192s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1192s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/fold' 1192s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1192s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/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 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.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_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 1192s 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 1192s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1192s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1192s cd input_body_filter && make .libs/mod_input_body_filter.so 1192s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1192s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/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 -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.vC3oZl/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 -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.vC3oZl/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 1193s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1193s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1193s cd nntp_like && make .libs/mod_nntp_like.so 1193s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1193s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1193s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1193s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.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_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 1193s 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 1193s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1193s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1193s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1193s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1193s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1193s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/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 1193s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.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_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 1193s 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 1193s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1193s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1193s cd test_session && make .libs/mod_test_session.so 1193s make[1]: Entering directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 1193s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1193s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static i686-linux-gnu-gcc -prefer-pic -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1193s libtool: compile: i686-linux-gnu-gcc -pipe -g -O2 -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.vC3oZl/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1194s /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 1194s 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 1194s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1194s make[1]: Leaving directory '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/c-modules/test_session' 1194s /usr/sbin/apache2 -d /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1194s using Apache/2.4.58 (event MPM) 1194s 1194s waiting 60 seconds for server to start: .[Mon Jun 03 13:32:58.215023 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to trace8 1194s [Mon Jun 03 13:32:58.215873 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1194s [Mon Jun 03 13:32:58.215880 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1194s [Mon Jun 03 13:32:58.217362 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1194s [Mon Jun 03 13:32:58.217433 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1194s [Mon Jun 03 13:32:58.217476 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to info 1194s [Mon Jun 03 13:32:58.217521 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'core', trying 'core_module' 1194s [Mon Jun 03 13:32:58.217566 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module core.c to crit 1194s [Mon Jun 03 13:32:58.217607 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to crit 1194s [Mon Jun 03 13:32:58.217653 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'core', trying 'core_module' 1194s [Mon Jun 03 13:32:58.217710 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module core.c to info 1194s [Mon Jun 03 13:32:58.217751 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to crit 1194s [Mon Jun 03 13:32:58.217804 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'core', trying 'core_module' 1194s [Mon Jun 03 13:32:58.217848 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module core.c to info 1194s [Mon Jun 03 13:32:58.217888 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to crit 1194s [Mon Jun 03 13:32:58.217928 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to info 1194s [Mon Jun 03 13:32:58.218105 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'core', trying 'core_module' 1194s [Mon Jun 03 13:32:58.218171 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module core.c to crit 1194s [Mon Jun 03 13:32:58.218216 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3482): Setting LogLevel for all modules to info 1194s [Mon Jun 03 13:32:58.218938 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'http2', trying 'http2_module' 1194s [Mon Jun 03 13:32:58.219024 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module mod_http2.c to debug 1194s [Mon Jun 03 13:32:58.220184 2024] [proxy:info] [pid 324515:tid 4120793088] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1194s [Mon Jun 03 13:32:58.220256 2024] [core:trace6] [pid 324515:tid 4120793088] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1194s [Mon Jun 03 13:32:58.220293 2024] [core:trace3] [pid 324515:tid 4120793088] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1195s . 1195s waiting 60 seconds for server to start: ok (waited 0 secs) 1195s server localhost:8529 started 1195s server localhost:8530 listening (mod_nntp_like) 1195s server localhost:8531 listening (mod_nntp_like_ssl) 1195s server localhost:8532 listening (mod_ssl) 1195s server localhost:8533 listening (ssl_optional_cc) 1195s server localhost:8534 listening (ssl_pr33791) 1195s server localhost:8535 listening (ssl_ocsp) 1195s server localhost:8536 listening (mod_vhost_alias) 1195s server localhost:8537 listening (mod_include) 1195s server localhost:8538 listening (mod_cache) 1195s server localhost:8539 listening (core) 1195s server localhost:8540 listening (mod_proxy) 1195s server localhost:8541 listening (proxy_http_bal1) 1195s server localhost:8542 listening (proxy_http_bal2) 1195s server localhost:8543 listening (proxy_http_balancer) 1195s server localhost:8546 listening (proxy_fcgi) 1195s server localhost:8547 listening (h2c) 1195s server localhost:8548 listening (h2) 1195s server localhost:8549 listening (cve_2011_3368_rewrite) 1195s server localhost:8550 listening (proxy_http_reverse) 1195s server localhost:8551 listening (proxy_http_nofwd) 1195s server localhost:8552 listening (cve_2011_3368) 1195s server localhost:8553 listening (mod_headers) 1195s server localhost:8554 listening (mod_echo) 1195s server localhost:8555 listening (mod_echo_ssl) 1195s server localhost:8556 listening (error_document) 1195s server localhost:8557 listening (http_unsafe) 1195s server localhost:8558 listening (http_strict) 1195s server localhost:8559 listening (remote_ip) 1195s server localhost:8560 listening (proxy_http_https) 1195s server localhost:8561 listening (proxy_https_https) 1195s server localhost:8562 listening (proxy_http_https_proxy_section) 1195s server localhost:8563 listening (proxy_https_https_proxy_section) 1195s server localhost:8564 listening (proxy_https_http) 1197s [ info] adding source lib /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1204s t/ab/base.t ......................... 1204s 1..5 1204s # Running under perl version 5.038002 for linux 1204s # Current time local: Mon Jun 3 13:33:06 2024 1204s # Current time GMT: Mon Jun 3 13:33:06 2024 1204s # Using Test.pm version 1.31 1204s # Using Apache/Test.pm version 1.42 1204s # # running: 1204s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8539/ 1204s ok 1 1204s ok 2 1204s # # running: 1204s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1204s ok 3 1204s ok 4 1204s ok 5 1204s ok 1206s t/apache/404.t ...................... 1206s 1..2 1206s # Running under perl version 5.038002 for linux 1206s # Current time local: Mon Jun 3 13:33:08 2024 1206s # Current time GMT: Mon Jun 3 13:33:08 2024 1206s # Using Test.pm version 1.31 1206s # Using Apache/Test.pm version 1.42 1206s # GET_STR Response: 1206s # HTTP/1.1 404 Not Found 1206s # Connection: close 1206s # Date: Mon, 03 Jun 2024 13:33:10 GMT 1206s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1206s # Content-Length: 196 1206s # Content-Type: text/html; charset=iso-8859-1 1206s # Client-Date: Mon, 03 Jun 2024 13:33:10 GMT 1206s # Client-Peer: 127.0.0.1:8529 1206s # Client-Response-Num: 1 1206s # Title: 404 Not Found 1206s # 1206s # 1206s # 1206s # 404 Not Found 1206s # 1206s #

Not Found

1206s #

The requested URL was not found on this server.

1206s # 1206s ok 1 1206s ok 2 1206s ok 1208s t/apache/acceptpathinfo.t ........... 1208s 1..36 1208s # Running under perl version 5.038002 for linux 1208s # Current time local: Mon Jun 3 13:33:10 2024 1208s # Current time GMT: Mon Jun 3 13:33:10 2024 1208s # Using Test.pm version 1.31 1208s # Using Apache/Test.pm version 1.42 1208s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1208s # expected: '200' 1208s # received: '200' 1208s ok 1 1208s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1208s # expected: qr/_\(none\)_/ 1208s # received: '_(none)_' 1208s ok 2 1208s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1208s # expected: '404' 1208s # received: '404' 1208s ok 3 1208s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1208s # expected: qr/Not Found/ 1208s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1208s ok 28 1208s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 1208s # expected: '200' 1208s # received: '200' 1208s ok 29 1208s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 1208s # expected: qr/_\(none\)_/ 1208s # received: '_(none)_' 1208s ok 30 1208s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 1208s # expected: '200' 1208s # received: '200' 1208s ok 31 1208s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 1208s # expected: qr/_\/foo\/bar_/ 1208s # received: '_/foo/bar_' 1208s ok 32 1208s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 1208s # expected: '200' 1208s # received: '200' 1208s ok 33 1208s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 1208s # expected: qr/_\(none\)_/ 1208s # received: '_(none)_' 1208s ok 34 1208s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 1208s # expected: '200' 1208s # received: '200' 1208s ok 35 1208s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 1208s # expected: qr/_\/foo\/bar_/ 1208s # received: '_/foo/bar_' 1208s ok 36 1208s ok 1212s t/apache/byterange.t ................ 1212s # using LWP client 1212s 1..217 1212s # Running under perl version 5.038002 for linux 1212s # Current time local: Mon Jun 3 13:33:12 2024 1212s # Current time GMT: Mon Jun 3 13:33:12 2024 1212s # Using Test.pm version 1.31 1212s # Using Apache/Test.pm version 1.42 1212s downloaded 17651 bytes, file is 17651 bytes 1212s ok 1 1212s downloaded 56240 bytes, file is 56240 bytes 1212s ok 2 1212s downloaded 34283 bytes, file is 34283 bytes 1212s ok 3 1212s downloaded 55533 bytes, file is 55533 bytes 1212s ok 4 1212s downloaded 43888 bytes, file is 43888 bytes 1212s ok 5 1212s downloaded 89271 bytes, file is 89271 bytes 1212s ok 6 1212s downloaded 9991 bytes, file is 9991 bytes 1212s ok 7 1212s downloaded 9577 bytes, file is 9577 bytes 1212s ok 8 1212s downloaded 4100 bytes, file is 4100 bytes 1212s ok 9 1212s downloaded 3672 bytes, file is 3672 bytes 1212s ok 10 1212s downloaded 7683 bytes, file is 7683 bytes 1212s ok 11 1212s downloaded 144298 bytes, file is 144298 bytes 1212s ok 12 1212s downloaded 7966 bytes, file is 7966 bytes 1212s ok 13 1212s downloaded 6892 bytes, file is 6892 bytes 1212s ok 14 1212s downloaded 7760 bytes, file is 7760 bytes 1212s ok 15 1212s downloaded 6327 bytes, file is 6327 bytes 1212s ok 16 1212s downloaded 133641 bytes, file is 133641 bytes 1212s ok 17 1212s downloaded 6142 bytes, file is 6142 bytes 1212s ok 18 1212s downloaded 3594 bytes, file is 3594 bytes 1212s ok 19 1212s downloaded 4085 bytes, file is 4085 bytes 1212s ok 20 1212s downloaded 119430 bytes, file is 119430 bytes 1212s ok 21 1212s downloaded 6597 bytes, file is 6597 bytes 1212s ok 22 1212s downloaded 5335 bytes, file is 5335 bytes 1212s ok 23 1212s downloaded 4616 bytes, file is 4616 bytes 1212s ok 24 1212s downloaded 115538 bytes, file is 115538 bytes 1212s ok 25 1212s downloaded 10759 bytes, file is 10759 bytes 1212s ok 26 1212s downloaded 12271 bytes, file is 12271 bytes 1212s ok 27 1212s downloaded 9232 bytes, file is 9232 bytes 1212s ok 28 1212s downloaded 129680 bytes, file is 129680 bytes 1212s ok 29 1212s downloaded 10557 bytes, file is 10557 bytes 1212s ok 30 1212s downloaded 12319 bytes, file is 12319 bytes 1212s ok 31 1212s downloaded 8442 bytes, file is 8442 bytes 1212s ok 32 1212s downloaded 4450 bytes, file is 4450 bytes 1212s ok 33 1212s downloaded 64523 bytes, file is 64523 bytes 1212s ok 34 1212s downloaded 8201 bytes, file is 8201 bytes 1212s ok 35 1212s downloaded 4103 bytes, file is 4103 bytes 1212s ok 36 1212s downloaded 10924 bytes, file is 10924 bytes 1212s ok 37 1212s downloaded 4456 bytes, file is 4456 bytes 1212s ok 38 1212s downloaded 100187 bytes, file is 100187 bytes 1212s ok 39 1212s downloaded 7717 bytes, file is 7717 bytes 1212s ok 40 1212s downloaded 7702 bytes, file is 7702 bytes 1212s ok 41 1212s downloaded 7017 bytes, file is 7017 bytes 1212s ok 42 1212s downloaded 71129 bytes, file is 71129 bytes 1212s ok 43 1212s downloaded 4599 bytes, file is 4599 bytes 1212s ok 44 1212s downloaded 6150 bytes, file is 6150 bytes 1212s ok 45 1212s downloaded 5111 bytes, file is 5111 bytes 1212s ok 46 1212s downloaded 40701 bytes, file is 40701 bytes 1212s ok 47 1212s downloaded 5730 bytes, file is 5730 bytes 1212s ok 48 1212s downloaded 4682 bytes, file is 4682 bytes 1212s ok 49 1212s downloaded 4980 bytes, file is 4980 bytes 1212s ok 50 1212s downloaded 54032 bytes, file is 54032 bytes 1212s ok 51 1212s downloaded 7007 bytes, file is 7007 bytes 1212s ok 52 1212s downloaded 37377 bytes, file is 37377 bytes 1212s ok 53 1212s downloaded 4214 bytes, file is 4214 bytes 1212s ok 54 1212s downloaded 3946 bytes, file is 3946 bytes 1212s ok 55 1212s downloaded 4054 bytes, file is 4054 bytes 1212s ok 56 1212s downloaded 44427 bytes, file is 44427 bytes 1212s ok 57 1212s downloaded 4744 bytes, file is 4744 bytes 1212s ok 58 1212s downloaded 3946 bytes, file is 3946 bytes 1212s ok 59 1212s downloaded 4055 bytes, file is 4055 bytes 1212s ok 60 1212s downloaded 68937 bytes, file is 68937 bytes 1212s ok 61 1212s downloaded 3946 bytes, file is 3946 bytes 1212s ok 62 1212s downloaded 4052 bytes, file is 4052 bytes 1212s ok 63 1212s downloaded 124713 bytes, file is 124713 bytes 1212s ok 64 1212s downloaded 107201 bytes, file is 107201 bytes 1212s ok 65 1212s downloaded 38060 bytes, file is 38060 bytes 1212s ok 66 1212s downloaded 4470 bytes, file is 4470 bytes 1212s ok 67 1212s downloaded 6335 bytes, file is 6335 bytes 1212s ok 68 1212s downloaded 7363 bytes, file is 7363 bytes 1212s ok 69 1212s downloaded 5889 bytes, file is 5889 bytes 1212s ok 70 1212s downloaded 4651 bytes, file is 4651 bytes 1212s ok 71 1212s downloaded 8357 bytes, file is 8357 bytes 1212s ok 72 1212s downloaded 25281 bytes, file is 25281 bytes 1212s ok 73 1212s downloaded 53904 bytes, file is 53904 bytes 1212s ok 74 1212s downloaded 115157 bytes, file is 115157 bytes 1212s ok 75 1212s downloaded 20457 bytes, file is 20457 bytes 1212s ok 76 1212s downloaded 5768 bytes, file is 5768 bytes 1212s ok 77 1212s downloaded 8241 bytes, file is 8241 bytes 1212s ok 78 1212s downloaded 824371 bytes, file is 824371 bytes 1212s ok 79 1212s downloaded 22583 bytes, file is 22583 bytes 1212s ok 80 1212s downloaded 7010 bytes, file is 7010 bytes 1212s ok 81 1212s downloaded 8386 bytes, file is 8386 bytes 1212s ok 82 1212s downloaded 294 bytes, file is 294 bytes 1212s ok 83 1212s downloaded 304 bytes, file is 304 bytes 1212s ok 84 1212s downloaded 8016 bytes, file is 8016 bytes 1212s ok 85 1212s downloaded 56994 bytes, file is 56994 bytes 1212s ok 86 1212s downloaded 4480 bytes, file is 4480 bytes 1212s ok 87 1212s downloaded 9151 bytes, file is 9151 bytes 1212s ok 88 1212s downloaded 15459 bytes, file is 15459 bytes 1212s ok 89 1212s downloaded 9546 bytes, file is 9546 bytes 1212s ok 90 1212s downloaded 4837 bytes, file is 4837 bytes 1212s ok 91 1212s downloaded 6938 bytes, file is 6938 bytes 1212s ok 92 1212s downloaded 26154 bytes, file is 26154 bytes 1212s ok 93 1212s downloaded 53154 bytes, file is 53154 bytes 1212s ok 94 1212s downloaded 4943 bytes, file is 4943 bytes 1212s ok 95 1212s downloaded 43100 bytes, file is 43100 bytes 1212s ok 96 1212s downloaded 22163 bytes, file is 22163 bytes 1212s ok 97 1212s downloaded 39867 bytes, file is 39867 bytes 1212s ok 98 1212s downloaded 4052 bytes, file is 4052 bytes 1212s ok 99 1212s downloaded 24330 bytes, file is 24330 bytes 1212s ok 100 1212s downloaded 311377 bytes, file is 311377 bytes 1212s ok 101 1212s downloaded 9376 bytes, file is 9376 bytes 1212s ok 102 1212s downloaded 46317 bytes, file is 46317 bytes 1212s ok 103 1212s downloaded 26746 bytes, file is 26746 bytes 1212s ok 104 1212s downloaded 7959 bytes, file is 7959 bytes 1212s ok 105 1212s downloaded 84353 bytes, file is 84353 bytes 1212s ok 106 1212s downloaded 37665 bytes, file is 37665 bytes 1212s ok 107 1212s downloaded 10359 bytes, file is 10359 bytes 1212s ok 108 1212s downloaded 22795 bytes, file is 22795 bytes 1212s ok 109 1212s downloaded 14429 bytes, file is 14429 bytes 1212s ok 110 1212s downloaded 9377 bytes, file is 9377 bytes 1212s ok 111 1212s downloaded 37601 bytes, file is 37601 bytes 1212s ok 112 1212s downloaded 90814 bytes, file is 90814 bytes 1212s ok 113 1212s downloaded 55292 bytes, file is 55292 bytes 1212s ok 114 1212s downloaded 39537 bytes, file is 39537 bytes 1212s ok 115 1212s downloaded 37816 bytes, file is 37816 bytes 1212s ok 116 1212s downloaded 49936 bytes, file is 49936 bytes 1212s ok 117 1212s downloaded 15221 bytes, file is 15221 bytes 1212s ok 118 1212s downloaded 22218 bytes, file is 22218 bytes 1212s ok 119 1212s downloaded 13355 bytes, file is 13355 bytes 1212s ok 120 1212s downloaded 16608 bytes, file is 16608 bytes 1212s ok 121 1212s downloaded 1649 bytes, file is 1649 bytes 1212s ok 122 1212s downloaded 422210 bytes, file is 422210 bytes 1212s ok 123 1212s downloaded 31786 bytes, file is 31786 bytes 1212s ok 124 1212s downloaded 137232 bytes, file is 137232 bytes 1212s ok 125 1212s downloaded 16501 bytes, file is 16501 bytes 1212s ok 126 1212s downloaded 13815 bytes, file is 13815 bytes 1212s ok 127 1212s downloaded 180836 bytes, file is 180836 bytes 1212s ok 128 1212s downloaded 45028 bytes, file is 45028 bytes 1212s ok 129 1212s downloaded 72248 bytes, file is 72248 bytes 1212s ok 130 1212s downloaded 6153 bytes, file is 6153 bytes 1212s ok 131 1212s downloaded 1527 bytes, file is 1527 bytes 1212s ok 132 1212s downloaded 59530 bytes, file is 59530 bytes 1212s ok 133 1212s downloaded 30628 bytes, file is 30628 bytes 1212s ok 134 1212s downloaded 2013 bytes, file is 2013 bytes 1212s ok 135 1212s downloaded 129125 bytes, file is 129125 bytes 1212s ok 136 1212s downloaded 37398 bytes, file is 37398 bytes 1212s ok 137 1212s downloaded 22429 bytes, file is 22429 bytes 1212s ok 138 1212s downloaded 35539 bytes, file is 35539 bytes 1212s ok 139 1212s downloaded 71703 bytes, file is 71703 bytes 1212s ok 140 1212s downloaded 4432 bytes, file is 4432 bytes 1212s ok 141 1212s downloaded 8360 bytes, file is 8360 bytes 1212s ok 142 1212s downloaded 12224 bytes, file is 12224 bytes 1212s ok 143 1212s downloaded 355 bytes, file is 355 bytes 1212s ok 144 1212s downloaded 2026 bytes, file is 2026 bytes 1212s ok 145 1212s downloaded 74839 bytes, file is 74839 bytes 1212s ok 146 1212s downloaded 9436 bytes, file is 9436 bytes 1212s ok 147 1212s downloaded 12143 bytes, file is 12143 bytes 1212s ok 148 1212s downloaded 26451 bytes, file is 26451 bytes 1212s ok 149 1212s downloaded 9588 bytes, file is 9588 bytes 1212s ok 150 1212s downloaded 58695 bytes, file is 58695 bytes 1212s ok 151 1212s downloaded 22331 bytes, file is 22331 bytes 1212s ok 152 1212s downloaded 3429 bytes, file is 3429 bytes 1212s ok 153 1212s downloaded 10963 bytes, file is 10963 bytes 1212s ok 154 1212s downloaded 8357 bytes, file is 8357 bytes 1212s ok 155 1212s downloaded 36144 bytes, file is 36144 bytes 1212s ok 156 1212s downloaded 26757 bytes, file is 26757 bytes 1212s ok 157 1212s downloaded 151973 bytes, file is 151973 bytes 1212s ok 158 1212s downloaded 1243 bytes, file is 1243 bytes 1212s ok 159 1212s downloaded 15223 bytes, file is 15223 bytes 1212s ok 160 1212s downloaded 93369 bytes, file is 93369 bytes 1212s ok 161 1212s downloaded 14283 bytes, file is 14283 bytes 1212s ok 162 1212s downloaded 4784 bytes, file is 4784 bytes 1212s ok 163 1212s downloaded 51369 bytes, file is 51369 bytes 1212s ok 164 1212s downloaded 49853 bytes, file is 49853 bytes 1212s ok 165 1212s downloaded 5144 bytes, file is 5144 bytes 1212s ok 166 1212s downloaded 23397 bytes, file is 23397 bytes 1212s ok 167 1212s downloaded 68880 bytes, file is 68880 bytes 1212s ok 168 1212s downloaded 12096 bytes, file is 12096 bytes 1212s ok 169 1212s downloaded 26551 bytes, file is 26551 bytes 1212s ok 170 1212s downloaded 89288 bytes, file is 89288 bytes 1212s ok 171 1212s downloaded 5138 bytes, file is 5138 bytes 1212s ok 172 1212s downloaded 6693 bytes, file is 6693 bytes 1212s ok 173 1212s downloaded 135805 bytes, file is 135805 bytes 1212s ok 174 1212s downloaded 31661 bytes, file is 31661 bytes 1212s ok 175 1212s downloaded 33167 bytes, file is 33167 bytes 1212s ok 176 1212s downloaded 48816 bytes, file is 48816 bytes 1212s ok 177 1212s downloaded 35911 bytes, file is 35911 bytes 1212s ok 178 1212s downloaded 18756 bytes, file is 18756 bytes 1212s ok 179 1212s downloaded 43401 bytes, file is 43401 bytes 1212s ok 180 1212s downloaded 509 bytes, file is 509 bytes 1212s ok 181 1212s downloaded 19189 bytes, file is 19189 bytes 1212s ok 182 1212s downloaded 15588 bytes, file is 15588 bytes 1212s ok 183 1212s downloaded 123417 bytes, file is 123417 bytes 1212s ok 184 1212s downloaded 1548 bytes, file is 1548 bytes 1212s ok 185 1212s downloaded 58669 bytes, file is 58669 bytes 1212s ok 186 1212s downloaded 27846 bytes, file is 27846 bytes 1212s ok 187 1212s downloaded 19186 bytes, file is 19186 bytes 1212s ok 188 1212s downloaded 29862 bytes, file is 29862 bytes 1212s ok 189 1212s downloaded 7132 bytes, file is 7132 bytes 1212s ok 190 1212s downloaded 9019 bytes, file is 9019 bytes 1212s ok 191 1212s downloaded 77701 bytes, file is 77701 bytes 1212s ok 192 1212s downloaded 53982 bytes, file is 53982 bytes 1212s ok 193 1212s downloaded 10328 bytes, file is 10328 bytes 1212s ok 194 1212s downloaded 46394 bytes, file is 46394 bytes 1212s ok 195 1212s downloaded 39569 bytes, file is 39569 bytes 1212s ok 196 1212s downloaded 758278 bytes, file is 758278 bytes 1212s ok 197 1212s downloaded 372 bytes, file is 372 bytes 1212s ok 198 1212s downloaded 294 bytes, file is 294 bytes 1212s ok 199 1212s downloaded 294 bytes, file is 294 bytes 1212s ok 200 1212s downloaded 10623 bytes, file is 10623 bytes 1212s ok 201 1212s downloaded 8511 bytes, file is 8511 bytes 1212s ok 202 1212s downloaded 4483 bytes, file is 4483 bytes 1212s ok 203 1212s downloaded 90816 bytes, file is 90816 bytes 1212s ok 204 1212s downloaded 25417 bytes, file is 25417 bytes 1212s ok 205 1212s downloaded 14126 bytes, file is 14126 bytes 1212s ok 206 1212s downloaded 38625 bytes, file is 38625 bytes 1212s ok 207 1212s downloaded 454394 bytes, file is 454394 bytes 1212s ok 208 1212s downloaded 7951 bytes, file is 7951 bytes 1212s ok 209 1212s downloaded 7400 bytes, file is 7400 bytes 1212s ok 210 1212s downloaded 92850 bytes, file is 92850 bytes 1212s ok 211 1212s downloaded 50829 bytes, file is 50829 bytes 1212s ok 212 1212s downloaded 3862 bytes, file is 3862 bytes 1212s ok 213 1212s downloaded 32731 bytes, file is 32731 bytes 1212s ok 214 1212s downloaded 86827 bytes, file is 86827 bytes 1212s ok 215 1212s downloaded 50436 bytes, file is 50436 bytes 1212s ok 216 1212s downloaded 24001 bytes, file is 24001 bytes 1212s ok 217 1212s ok 1215s t/apache/byterange2.t ............... 1215s 1..1 1215s # Running under perl version 5.038002 for linux 1215s # Current time local: Mon Jun 3 13:33:16 2024 1215s # Current time GMT: Mon Jun 3 13:33:16 2024 1215s # Using Test.pm version 1.31 1215s # Using Apache/Test.pm version 1.42 1215s # testing : return correct content 1215s # expected: 'hello 1215s # ' 1215s # received: 'hello 1215s # ' 1215s ok 1 1215s ok 1219s t/apache/byterange3.t ............... 1219s # using LWP client 1219s 1..217 1219s # Running under perl version 5.038002 for linux 1219s # Current time local: Mon Jun 3 13:33:19 2024 1219s # Current time GMT: Mon Jun 3 13:33:19 2024 1219s # Using Test.pm version 1.31 1219s # Using Apache/Test.pm version 1.42 1219s downloaded 17651 bytes, file is 17651 bytes 1219s ok 1 1219s downloaded 56240 bytes, file is 56240 bytes 1219s ok 2 1219s downloaded 34283 bytes, file is 34283 bytes 1219s ok 3 1219s downloaded 55533 bytes, file is 55533 bytes 1219s ok 4 1219s downloaded 43888 bytes, file is 43888 bytes 1219s ok 5 1219s downloaded 89271 bytes, file is 89271 bytes 1219s ok 6 1219s downloaded 9991 bytes, file is 9991 bytes 1219s ok 7 1219s downloaded 9577 bytes, file is 9577 bytes 1219s ok 8 1219s downloaded 4100 bytes, file is 4100 bytes 1219s ok 9 1219s downloaded 3672 bytes, file is 3672 bytes 1219s ok 10 1219s downloaded 7683 bytes, file is 7683 bytes 1219s ok 11 1219s downloaded 144298 bytes, file is 144298 bytes 1219s ok 12 1219s downloaded 7966 bytes, file is 7966 bytes 1219s ok 13 1219s downloaded 6892 bytes, file is 6892 bytes 1219s ok 14 1219s downloaded 7760 bytes, file is 7760 bytes 1219s ok 15 1219s downloaded 6327 bytes, file is 6327 bytes 1219s ok 16 1219s downloaded 133641 bytes, file is 133641 bytes 1219s ok 17 1219s downloaded 6142 bytes, file is 6142 bytes 1219s ok 18 1219s downloaded 3594 bytes, file is 3594 bytes 1219s ok 19 1219s downloaded 4085 bytes, file is 4085 bytes 1219s ok 20 1219s downloaded 119430 bytes, file is 119430 bytes 1219s ok 21 1219s downloaded 6597 bytes, file is 6597 bytes 1219s ok 22 1219s downloaded 5335 bytes, file is 5335 bytes 1219s ok 23 1219s downloaded 4616 bytes, file is 4616 bytes 1219s ok 24 1219s downloaded 115538 bytes, file is 115538 bytes 1219s ok 25 1219s downloaded 10759 bytes, file is 10759 bytes 1219s ok 26 1219s downloaded 12271 bytes, file is 12271 bytes 1219s ok 27 1219s downloaded 9232 bytes, file is 9232 bytes 1219s ok 28 1219s downloaded 129680 bytes, file is 129680 bytes 1219s ok 29 1219s downloaded 10557 bytes, file is 10557 bytes 1219s ok 30 1219s downloaded 12319 bytes, file is 12319 bytes 1219s ok 31 1219s downloaded 8442 bytes, file is 8442 bytes 1219s ok 32 1219s downloaded 4450 bytes, file is 4450 bytes 1219s ok 33 1219s downloaded 64523 bytes, file is 64523 bytes 1219s ok 34 1219s downloaded 8201 bytes, file is 8201 bytes 1219s ok 35 1219s downloaded 4103 bytes, file is 4103 bytes 1219s ok 36 1219s downloaded 10924 bytes, file is 10924 bytes 1219s ok 37 1219s downloaded 4456 bytes, file is 4456 bytes 1219s ok 38 1219s downloaded 100187 bytes, file is 100187 bytes 1219s ok 39 1219s downloaded 7717 bytes, file is 7717 bytes 1219s ok 40 1219s downloaded 7702 bytes, file is 7702 bytes 1219s ok 41 1219s downloaded 7017 bytes, file is 7017 bytes 1219s ok 42 1219s downloaded 71129 bytes, file is 71129 bytes 1219s ok 43 1219s downloaded 4599 bytes, file is 4599 bytes 1219s ok 44 1219s downloaded 6150 bytes, file is 6150 bytes 1219s ok 45 1219s downloaded 5111 bytes, file is 5111 bytes 1219s ok 46 1219s downloaded 40701 bytes, file is 40701 bytes 1219s ok 47 1219s downloaded 5730 bytes, file is 5730 bytes 1219s ok 48 1219s downloaded 4682 bytes, file is 4682 bytes 1219s ok 49 1219s downloaded 4980 bytes, file is 4980 bytes 1219s ok 50 1219s downloaded 54032 bytes, file is 54032 bytes 1219s ok 51 1219s downloaded 7007 bytes, file is 7007 bytes 1219s ok 52 1219s downloaded 37377 bytes, file is 37377 bytes 1219s ok 53 1219s downloaded 4214 bytes, file is 4214 bytes 1219s ok 54 1219s downloaded 3946 bytes, file is 3946 bytes 1219s ok 55 1219s downloaded 4054 bytes, file is 4054 bytes 1219s ok 56 1219s downloaded 44427 bytes, file is 44427 bytes 1219s ok 57 1219s downloaded 4744 bytes, file is 4744 bytes 1219s ok 58 1219s downloaded 3946 bytes, file is 3946 bytes 1219s ok 59 1219s downloaded 4055 bytes, file is 4055 bytes 1219s ok 60 1219s downloaded 68937 bytes, file is 68937 bytes 1219s ok 61 1219s downloaded 3946 bytes, file is 3946 bytes 1219s ok 62 1219s downloaded 4052 bytes, file is 4052 bytes 1219s ok 63 1219s downloaded 124713 bytes, file is 124713 bytes 1219s ok 64 1219s downloaded 107201 bytes, file is 107201 bytes 1219s ok 65 1219s downloaded 38060 bytes, file is 38060 bytes 1219s ok 66 1219s downloaded 4470 bytes, file is 4470 bytes 1219s ok 67 1219s downloaded 6335 bytes, file is 6335 bytes 1219s ok 68 1219s downloaded 7363 bytes, file is 7363 bytes 1219s ok 69 1219s downloaded 5889 bytes, file is 5889 bytes 1219s ok 70 1219s downloaded 4651 bytes, file is 4651 bytes 1219s ok 71 1219s downloaded 8357 bytes, file is 8357 bytes 1219s ok 72 1219s downloaded 25281 bytes, file is 25281 bytes 1219s ok 73 1219s downloaded 53904 bytes, file is 53904 bytes 1219s ok 74 1219s downloaded 115157 bytes, file is 115157 bytes 1219s ok 75 1219s downloaded 20457 bytes, file is 20457 bytes 1219s ok 76 1219s downloaded 5768 bytes, file is 5768 bytes 1219s ok 77 1219s downloaded 8241 bytes, file is 8241 bytes 1219s ok 78 1219s downloaded 824371 bytes, file is 824371 bytes 1219s ok 79 1219s downloaded 22583 bytes, file is 22583 bytes 1219s ok 80 1219s downloaded 7010 bytes, file is 7010 bytes 1219s ok 81 1219s downloaded 8386 bytes, file is 8386 bytes 1219s ok 82 1219s downloaded 294 bytes, file is 294 bytes 1219s ok 83 1219s downloaded 304 bytes, file is 304 bytes 1219s ok 84 1219s downloaded 8016 bytes, file is 8016 bytes 1219s ok 85 1219s downloaded 56994 bytes, file is 56994 bytes 1219s ok 86 1219s downloaded 4480 bytes, file is 4480 bytes 1219s ok 87 1219s downloaded 9151 bytes, file is 9151 bytes 1219s ok 88 1219s downloaded 15459 bytes, file is 15459 bytes 1219s ok 89 1219s downloaded 9546 bytes, file is 9546 bytes 1219s ok 90 1219s downloaded 4837 bytes, file is 4837 bytes 1219s ok 91 1219s downloaded 6938 bytes, file is 6938 bytes 1219s ok 92 1219s downloaded 26154 bytes, file is 26154 bytes 1219s ok 93 1219s downloaded 53154 bytes, file is 53154 bytes 1219s ok 94 1219s downloaded 4943 bytes, file is 4943 bytes 1219s ok 95 1219s downloaded 43100 bytes, file is 43100 bytes 1219s ok 96 1219s downloaded 22163 bytes, file is 22163 bytes 1219s ok 97 1219s downloaded 39867 bytes, file is 39867 bytes 1219s ok 98 1219s downloaded 4052 bytes, file is 4052 bytes 1219s ok 99 1219s downloaded 24330 bytes, file is 24330 bytes 1219s ok 100 1219s downloaded 311377 bytes, file is 311377 bytes 1219s ok 101 1219s downloaded 9376 bytes, file is 9376 bytes 1219s ok 102 1219s downloaded 46317 bytes, file is 46317 bytes 1219s ok 103 1219s downloaded 26746 bytes, file is 26746 bytes 1219s ok 104 1219s downloaded 7959 bytes, file is 7959 bytes 1219s ok 105 1219s downloaded 84353 bytes, file is 84353 bytes 1219s ok 106 1219s downloaded 37665 bytes, file is 37665 bytes 1219s ok 107 1219s downloaded 10359 bytes, file is 10359 bytes 1219s ok 108 1219s downloaded 22795 bytes, file is 22795 bytes 1219s ok 109 1219s downloaded 14429 bytes, file is 14429 bytes 1219s ok 110 1219s downloaded 9377 bytes, file is 9377 bytes 1219s ok 111 1219s downloaded 37601 bytes, file is 37601 bytes 1219s ok 112 1219s downloaded 90814 bytes, file is 90814 bytes 1219s ok 113 1219s downloaded 55292 bytes, file is 55292 bytes 1219s ok 114 1219s downloaded 39537 bytes, file is 39537 bytes 1219s ok 115 1219s downloaded 37816 bytes, file is 37816 bytes 1219s ok 116 1219s downloaded 49936 bytes, file is 49936 bytes 1219s ok 117 1219s downloaded 15221 bytes, file is 15221 bytes 1219s ok 118 1219s downloaded 22218 bytes, file is 22218 bytes 1219s ok 119 1219s downloaded 13355 bytes, file is 13355 bytes 1219s ok 120 1219s downloaded 16608 bytes, file is 16608 bytes 1219s ok 121 1219s downloaded 1649 bytes, file is 1649 bytes 1219s ok 122 1219s downloaded 422210 bytes, file is 422210 bytes 1219s ok 123 1219s downloaded 31786 bytes, file is 31786 bytes 1219s ok 124 1219s downloaded 137232 bytes, file is 137232 bytes 1219s ok 125 1219s downloaded 16501 bytes, file is 16501 bytes 1219s ok 126 1219s downloaded 13815 bytes, file is 13815 bytes 1219s ok 127 1219s downloaded 180836 bytes, file is 180836 bytes 1219s ok 128 1219s downloaded 45028 bytes, file is 45028 bytes 1219s ok 129 1219s downloaded 72248 bytes, file is 72248 bytes 1219s ok 130 1219s downloaded 6153 bytes, file is 6153 bytes 1219s ok 131 1219s downloaded 1527 bytes, file is 1527 bytes 1219s ok 132 1219s downloaded 59530 bytes, file is 59530 bytes 1219s ok 133 1219s downloaded 30628 bytes, file is 30628 bytes 1219s ok 134 1219s downloaded 2013 bytes, file is 2013 bytes 1219s ok 135 1219s downloaded 129125 bytes, file is 129125 bytes 1219s ok 136 1219s downloaded 37398 bytes, file is 37398 bytes 1219s ok 137 1219s downloaded 22429 bytes, file is 22429 bytes 1219s ok 138 1219s downloaded 35539 bytes, file is 35539 bytes 1219s ok 139 1219s downloaded 71703 bytes, file is 71703 bytes 1219s ok 140 1219s downloaded 4432 bytes, file is 4432 bytes 1219s ok 141 1219s downloaded 8360 bytes, file is 8360 bytes 1219s ok 142 1219s downloaded 12224 bytes, file is 12224 bytes 1219s ok 143 1219s downloaded 355 bytes, file is 355 bytes 1219s ok 144 1219s downloaded 2026 bytes, file is 2026 bytes 1219s ok 145 1219s downloaded 74839 bytes, file is 74839 bytes 1219s ok 146 1219s downloaded 9436 bytes, file is 9436 bytes 1219s ok 147 1219s downloaded 12143 bytes, file is 12143 bytes 1219s ok 148 1219s downloaded 26451 bytes, file is 26451 bytes 1219s ok 149 1219s downloaded 9588 bytes, file is 9588 bytes 1219s ok 150 1219s downloaded 58695 bytes, file is 58695 bytes 1219s ok 151 1219s downloaded 22331 bytes, file is 22331 bytes 1219s ok 152 1219s downloaded 3429 bytes, file is 3429 bytes 1219s ok 153 1219s downloaded 10963 bytes, file is 10963 bytes 1219s ok 154 1219s downloaded 8357 bytes, file is 8357 bytes 1219s ok 155 1219s downloaded 36144 bytes, file is 36144 bytes 1219s ok 156 1219s downloaded 26757 bytes, file is 26757 bytes 1219s ok 157 1219s downloaded 151973 bytes, file is 151973 bytes 1219s ok 158 1219s downloaded 1243 bytes, file is 1243 bytes 1219s ok 159 1219s downloaded 15223 bytes, file is 15223 bytes 1219s ok 160 1219s downloaded 93369 bytes, file is 93369 bytes 1219s ok 161 1219s downloaded 14283 bytes, file is 14283 bytes 1219s ok 162 1219s downloaded 4784 bytes, file is 4784 bytes 1219s ok 163 1219s downloaded 51369 bytes, file is 51369 bytes 1219s ok 164 1219s downloaded 49853 bytes, file is 49853 bytes 1219s ok 165 1219s downloaded 5144 bytes, file is 5144 bytes 1219s ok 166 1219s downloaded 23397 bytes, file is 23397 bytes 1219s ok 167 1219s downloaded 68880 bytes, file is 68880 bytes 1219s ok 168 1219s downloaded 12096 bytes, file is 12096 bytes 1219s ok 169 1219s downloaded 26551 bytes, file is 26551 bytes 1219s ok 170 1219s downloaded 89288 bytes, file is 89288 bytes 1219s ok 171 1219s downloaded 5138 bytes, file is 5138 bytes 1219s ok 172 1219s downloaded 6693 bytes, file is 6693 bytes 1219s ok 173 1219s downloaded 135805 bytes, file is 135805 bytes 1219s ok 174 1219s downloaded 31661 bytes, file is 31661 bytes 1219s ok 175 1219s downloaded 33167 bytes, file is 33167 bytes 1219s ok 176 1219s downloaded 48816 bytes, file is 48816 bytes 1219s ok 177 1219s downloaded 35911 bytes, file is 35911 bytes 1219s ok 178 1219s downloaded 18756 bytes, file is 18756 bytes 1219s ok 179 1219s downloaded 43401 bytes, file is 43401 bytes 1219s ok 180 1219s downloaded 509 bytes, file is 509 bytes 1219s ok 181 1219s downloaded 19189 bytes, file is 19189 bytes 1219s ok 182 1219s downloaded 15588 bytes, file is 15588 bytes 1219s ok 183 1219s downloaded 123417 bytes, file is 123417 bytes 1219s ok 184 1219s downloaded 1548 bytes, file is 1548 bytes 1219s ok 185 1219s downloaded 58669 bytes, file is 58669 bytes 1219s ok 186 1219s downloaded 27846 bytes, file is 27846 bytes 1219s ok 187 1219s downloaded 19186 bytes, file is 19186 bytes 1219s ok 188 1219s downloaded 29862 bytes, file is 29862 bytes 1219s ok 189 1219s downloaded 7132 bytes, file is 7132 bytes 1219s ok 190 1219s downloaded 9019 bytes, file is 9019 bytes 1219s ok 191 1219s downloaded 77701 bytes, file is 77701 bytes 1219s ok 192 1219s downloaded 53982 bytes, file is 53982 bytes 1219s ok 193 1219s downloaded 10328 bytes, file is 10328 bytes 1219s ok 194 1219s downloaded 46394 bytes, file is 46394 bytes 1219s ok 195 1219s downloaded 39569 bytes, file is 39569 bytes 1219s ok 196 1219s downloaded 758278 bytes, file is 758278 bytes 1219s ok 197 1219s downloaded 372 bytes, file is 372 bytes 1219s ok 198 1219s downloaded 294 bytes, file is 294 bytes 1219s ok 199 1219s downloaded 294 bytes, file is 294 bytes 1219s ok 200 1219s downloaded 10623 bytes, file is 10623 bytes 1219s ok 201 1219s downloaded 8511 bytes, file is 8511 bytes 1219s ok 202 1219s downloaded 4483 bytes, file is 4483 bytes 1219s ok 203 1219s downloaded 90816 bytes, file is 90816 bytes 1219s ok 204 1219s downloaded 25417 bytes, file is 25417 bytes 1219s ok 205 1219s downloaded 14126 bytes, file is 14126 bytes 1219s ok 206 1219s downloaded 38625 bytes, file is 38625 bytes 1219s ok 207 1219s downloaded 454394 bytes, file is 454394 bytes 1219s ok 208 1219s downloaded 7951 bytes, file is 7951 bytes 1219s ok 209 1219s downloaded 7400 bytes, file is 7400 bytes 1219s ok 210 1219s downloaded 92850 bytes, file is 92850 bytes 1219s ok 211 1219s downloaded 50829 bytes, file is 50829 bytes 1219s ok 212 1219s downloaded 3862 bytes, file is 3862 bytes 1219s ok 213 1219s downloaded 32731 bytes, file is 32731 bytes 1219s ok 214 1219s downloaded 86827 bytes, file is 86827 bytes 1219s ok 215 1219s downloaded 50436 bytes, file is 50436 bytes 1219s ok 216 1219s downloaded 24001 bytes, file is 24001 bytes 1219s ok 217 1219s ok 1221s t/apache/byterange4.t ............... 1221s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1221s 1..153 1221s # Running under perl version 5.038002 for linux 1221s # Current time local: Mon Jun 3 13:33:23 2024 1221s # Current time GMT: Mon Jun 3 13:33:23 2024 1221s # Using Test.pm version 1.31 1221s # Using Apache/Test.pm version 1.42 1221s range: 0-0 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 1 1221s range: 0-1 1221s rc 206 1221s expect: '00' 1221s got: '00' 1221s ok 2 1221s range: 0-2 1221s rc 206 1221s expect: '000' 1221s got: '000' 1221s ok 3 1221s range: 0-198 1221s rc 206 1221s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1221s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1221s ok 4 1221s range: 0-199 1221s rc 206 1221s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1221s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1221s ok 5 1221s range: 0-200 1221s rc 206 1221s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1221s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1221s ok 6 1221s range: 0-201 1221s rc 206 1221s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1221s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1221s ok 7 1221s range: 0-598 1221s rc 206 1221s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 8 1221s range: 0-599 1221s rc 206 1221s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 9 1221s range: 0-600 1221s rc 206 1221s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 10 1221s range: 0-601 1221s rc 206 1221s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 11 1221s range: 0-7798 1221s rc 206 1221s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 12 1221s range: 0-7799 1221s rc 206 1221s expect: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '000100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 13 1221s range: 0-7800 1221s rc 206 1221s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 14 1221s range: 0-7801 1221s rc 206 1221s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 15 1221s range: 0-7998 1221s rc 206 1221s expect: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '0001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 16 1221s range: 0-7999 1221s rc 206 1221s expect: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '00010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 17 1221s range: 1-1 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 18 1221s range: 1-2 1221s rc 206 1221s expect: '00' 1221s got: '00' 1221s ok 19 1221s range: 1-198 1221s rc 206 1221s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1221s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1221s ok 20 1221s range: 1-199 1221s rc 206 1221s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1221s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1221s ok 21 1221s range: 1-200 1221s rc 206 1221s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1221s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1221s ok 22 1221s range: 1-201 1221s rc 206 1221s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1221s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1221s ok 23 1221s range: 1-598 1221s rc 206 1221s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 24 1221s range: 1-599 1221s rc 206 1221s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 25 1221s range: 1-600 1221s rc 206 1221s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 26 1221s range: 1-601 1221s rc 206 1221s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 27 1221s range: 1-7798 1221s rc 206 1221s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 28 1221s range: 1-7799 1221s rc 206 1221s expect: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '00100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 29 1221s range: 1-7800 1221s rc 206 1221s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 30 1221s range: 1-7801 1221s rc 206 1221s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 31 1221s range: 1-7998 1221s rc 206 1221s expect: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '001000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 32 1221s range: 1-7999 1221s rc 206 1221s expect: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '0010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 33 1221s range: 2-2 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 34 1221s range: 2-198 1221s rc 206 1221s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1221s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005' 1221s ok 35 1221s range: 2-199 1221s rc 206 1221s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1221s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050' 1221s ok 36 1221s range: 2-200 1221s rc 206 1221s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1221s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500' 1221s ok 37 1221s range: 2-201 1221s rc 206 1221s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1221s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000' 1221s ok 38 1221s range: 2-598 1221s rc 206 1221s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 39 1221s range: 2-599 1221s rc 206 1221s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 40 1221s range: 2-600 1221s rc 206 1221s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 41 1221s range: 2-601 1221s rc 206 1221s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 42 1221s range: 2-7798 1221s rc 206 1221s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 43 1221s range: 2-7799 1221s rc 206 1221s expect: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '0100020003000400050006000700080009001000110012001300140015001600170018001900200021002200230024002500260027002800290030003100320033003400350036003700380039004000410042004300440045004600470048004900500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 44 1221s range: 2-7800 1221s rc 206 1221s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 45 1221s range: 2-7801 1221s rc 206 1221s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 46 1221s range: 2-7998 1221s rc 206 1221s expect: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '01000200030004000500060007000800090010001100120013001400150016001700180019002000210022002300240025002600270028002900300031003200330034003500360037003800390040004100420043004400450046004700480049005000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 47 1221s range: 2-7999 1221s rc 206 1221s expect: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '010002000300040005000600070008000900100011001200130014001500160017001800190020002100220023002400250026002700280029003000310032003300340035003600370038003900400041004200430044004500460047004800490050005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 48 1221s range: 198-198 1221s rc 206 1221s expect: '5' 1221s got: '5' 1221s ok 49 1221s range: 198-199 1221s rc 206 1221s expect: '50' 1221s got: '50' 1221s ok 50 1221s range: 198-200 1221s rc 206 1221s expect: '500' 1221s got: '500' 1221s ok 51 1221s range: 198-201 1221s rc 206 1221s expect: '5000' 1221s got: '5000' 1221s ok 52 1221s range: 198-598 1221s rc 206 1221s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 53 1221s range: 198-599 1221s rc 206 1221s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 54 1221s range: 198-600 1221s rc 206 1221s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 55 1221s range: 198-601 1221s rc 206 1221s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 56 1221s range: 198-7798 1221s rc 206 1221s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 57 1221s range: 198-7799 1221s rc 206 1221s expect: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '500051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 58 1221s range: 198-7800 1221s rc 206 1221s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 59 1221s range: 198-7801 1221s rc 206 1221s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 60 1221s range: 198-7998 1221s rc 206 1221s expect: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '5000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 61 1221s range: 198-7999 1221s rc 206 1221s expect: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '50005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 62 1221s range: 199-199 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 63 1221s range: 199-200 1221s rc 206 1221s expect: '00' 1221s got: '00' 1221s ok 64 1221s range: 199-201 1221s rc 206 1221s expect: '000' 1221s got: '000' 1221s ok 65 1221s range: 199-598 1221s rc 206 1221s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 66 1221s range: 199-599 1221s rc 206 1221s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 67 1221s range: 199-600 1221s rc 206 1221s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 68 1221s range: 199-601 1221s rc 206 1221s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 69 1221s range: 199-7798 1221s rc 206 1221s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 70 1221s range: 199-7799 1221s rc 206 1221s expect: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '00051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 71 1221s range: 199-7800 1221s rc 206 1221s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 72 1221s range: 199-7801 1221s rc 206 1221s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 73 1221s range: 199-7998 1221s rc 206 1221s expect: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '000510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 74 1221s range: 199-7999 1221s rc 206 1221s expect: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '0005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 75 1221s range: 200-200 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 76 1221s range: 200-201 1221s rc 206 1221s expect: '00' 1221s got: '00' 1221s ok 77 1221s range: 200-598 1221s rc 206 1221s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 78 1221s range: 200-599 1221s rc 206 1221s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 79 1221s range: 200-600 1221s rc 206 1221s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 80 1221s range: 200-601 1221s rc 206 1221s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 81 1221s range: 200-7798 1221s rc 206 1221s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 82 1221s range: 200-7799 1221s rc 206 1221s expect: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '0051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 83 1221s range: 200-7800 1221s rc 206 1221s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 84 1221s range: 200-7801 1221s rc 206 1221s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 85 1221s range: 200-7998 1221s rc 206 1221s expect: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '00510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 86 1221s range: 200-7999 1221s rc 206 1221s expect: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '005100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 87 1221s range: 201-201 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 88 1221s range: 201-598 1221s rc 206 1221s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015' 1221s ok 89 1221s range: 201-599 1221s rc 206 1221s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150' 1221s ok 90 1221s range: 201-600 1221s rc 206 1221s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500' 1221s ok 91 1221s range: 201-601 1221s rc 206 1221s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001' 1221s ok 92 1221s range: 201-7798 1221s rc 206 1221s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 93 1221s range: 201-7799 1221s rc 206 1221s expect: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '051005200530054005500560057005800590060006100620063006400650066006700680069007000710072007300740075007600770078007900800081008200830084008500860087008800890090009100920093009400950096009700980099010001010102010301040105010601070108010901100111011201130114011501160117011801190120012101220123012401250126012701280129013001310132013301340135013601370138013901400141014201430144014501460147014801490150015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 94 1221s range: 201-7800 1221s rc 206 1221s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 95 1221s range: 201-7801 1221s rc 206 1221s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 96 1221s range: 201-7998 1221s rc 206 1221s expect: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '0510052005300540055005600570058005900600061006200630064006500660067006800690070007100720073007400750076007700780079008000810082008300840085008600870088008900900091009200930094009500960097009800990100010101020103010401050106010701080109011001110112011301140115011601170118011901200121012201230124012501260127012801290130013101320133013401350136013701380139014001410142014301440145014601470148014901500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 97 1221s range: 201-7999 1221s rc 206 1221s expect: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '05100520053005400550056005700580059006000610062006300640065006600670068006900700071007200730074007500760077007800790080008100820083008400850086008700880089009000910092009300940095009600970098009901000101010201030104010501060107010801090110011101120113011401150116011701180119012001210122012301240125012601270128012901300131013201330134013501360137013801390140014101420143014401450146014701480149015001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 98 1221s range: 598-598 1221s rc 206 1221s expect: '5' 1221s got: '5' 1221s ok 99 1221s range: 598-599 1221s rc 206 1221s expect: '50' 1221s got: '50' 1221s ok 100 1221s range: 598-600 1221s rc 206 1221s expect: '500' 1221s got: '500' 1221s ok 101 1221s range: 598-601 1221s rc 206 1221s expect: '5001' 1221s got: '5001' 1221s ok 102 1221s range: 598-7798 1221s rc 206 1221s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 103 1221s range: 598-7799 1221s rc 206 1221s expect: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '50015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 104 1221s range: 598-7800 1221s rc 206 1221s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 105 1221s range: 598-7801 1221s rc 206 1221s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 106 1221s range: 598-7998 1221s rc 206 1221s expect: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '500151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 107 1221s range: 598-7999 1221s rc 206 1221s expect: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '5001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 108 1221s range: 599-599 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 109 1221s range: 599-600 1221s rc 206 1221s expect: '00' 1221s got: '00' 1221s ok 110 1221s range: 599-601 1221s rc 206 1221s expect: '001' 1221s got: '001' 1221s ok 111 1221s range: 599-7798 1221s rc 206 1221s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 112 1221s range: 599-7799 1221s rc 206 1221s expect: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '0015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 113 1221s range: 599-7800 1221s rc 206 1221s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 114 1221s range: 599-7801 1221s rc 206 1221s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 115 1221s range: 599-7998 1221s rc 206 1221s expect: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '00151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 116 1221s range: 599-7999 1221s rc 206 1221s expect: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '001510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 117 1221s range: 600-600 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 118 1221s range: 600-601 1221s rc 206 1221s expect: '01' 1221s got: '01' 1221s ok 119 1221s range: 600-7798 1221s rc 206 1221s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 120 1221s range: 600-7799 1221s rc 206 1221s expect: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '015101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 121 1221s range: 600-7800 1221s rc 206 1221s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 122 1221s range: 600-7801 1221s rc 206 1221s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 123 1221s range: 600-7998 1221s rc 206 1221s expect: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '0151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 124 1221s range: 600-7999 1221s rc 206 1221s expect: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '01510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 125 1221s range: 601-601 1221s rc 206 1221s expect: '1' 1221s got: '1' 1221s ok 126 1221s range: 601-7798 1221s rc 206 1221s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195' 1221s ok 127 1221s range: 601-7799 1221s rc 206 1221s expect: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s got: '15101520153015401550156015701580159016001610162016301640165016601670168016901700171017201730174017501760177017801790180018101820183018401850186018701880189019001910192019301940195019601970198019902000201020202030204020502060207020802090210021102120213021402150216021702180219022002210222022302240225022602270228022902300231023202330234023502360237023802390240024102420243024402450246024702480249025002510252025302540255025602570258025902600261026202630264026502660267026802690270027102720273027402750276027702780279028002810282028302840285028602870288028902900291029202930294029502960297029802990300030103020303030403050306030703080309031003110312031303140315031603170318031903200321032203230324032503260327032803290330033103320333033403350336033703380339034003410342034303440345034603470348034903500351035203530354035503560357035803590360036103620363036403650366036703680369037003710372037303740375037603770378037903800381038203830384038503860387038803890390039103920393039403950396039703980399040004010402040304040405040604070408040904100411041204130414041504160417041804190420042104220423042404250426042704280429043004310432043304340435043604370438043904400441044204430444044504460447044804490450045104520453045404550456045704580459046004610462046304640465046604670468046904700471047204730474047504760477047804790480048104820483048404850486048704880489049004910492049304940495049604970498049905000501050205030504050505060507050805090510051105120513051405150516051705180519052005210522052305240525052605270528052905300531053205330534053505360537053805390540054105420543054405450546054705480549055005510552055305540555055605570558055905600561056205630564056505660567056805690570057105720573057405750576057705780579058005810582058305840585058605870588058905900591059205930594059505960597059805990600060106020603060406050606060706080609061006110612061306140615061606170618061906200621062206230624062506260627062806290630063106320633063406350636063706380639064006410642064306440645064606470648064906500651065206530654065506560657065806590660066106620663066406650666066706680669067006710672067306740675067606770678067906800681068206830684068506860687068806890690069106920693069406950696069706980699070007010702070307040705070607070708070907100711071207130714071507160717071807190720072107220723072407250726072707280729073007310732073307340735073607370738073907400741074207430744074507460747074807490750075107520753075407550756075707580759076007610762076307640765076607670768076907700771077207730774077507760777077807790780078107820783078407850786078707880789079007910792079307940795079607970798079908000801080208030804080508060807080808090810081108120813081408150816081708180819082008210822082308240825082608270828082908300831083208330834083508360837083808390840084108420843084408450846084708480849085008510852085308540855085608570858085908600861086208630864086508660867086808690870087108720873087408750876087708780879088008810882088308840885088608870888088908900891089208930894089508960897089808990900090109020903090409050906090709080909091009110912091309140915091609170918091909200921092209230924092509260927092809290930093109320933093409350936093709380939094009410942094309440945094609470948094909500951095209530954095509560957095809590960096109620963096409650966096709680969097009710972097309740975097609770978097909800981098209830984098509860987098809890990099109920993099409950996099709980999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950' 1221s ok 128 1221s range: 601-7800 1221s rc 206 1221s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501' 1221s ok 129 1221s range: 601-7801 1221s rc 206 1221s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019' 1221s ok 130 1221s range: 601-7998 1221s rc 206 1221s expect: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '151015201530154015501560157015801590160016101620163016401650166016701680169017001710172017301740175017601770178017901800181018201830184018501860187018801890190019101920193019401950196019701980199020002010202020302040205020602070208020902100211021202130214021502160217021802190220022102220223022402250226022702280229023002310232023302340235023602370238023902400241024202430244024502460247024802490250025102520253025402550256025702580259026002610262026302640265026602670268026902700271027202730274027502760277027802790280028102820283028402850286028702880289029002910292029302940295029602970298029903000301030203030304030503060307030803090310031103120313031403150316031703180319032003210322032303240325032603270328032903300331033203330334033503360337033803390340034103420343034403450346034703480349035003510352035303540355035603570358035903600361036203630364036503660367036803690370037103720373037403750376037703780379038003810382038303840385038603870388038903900391039203930394039503960397039803990400040104020403040404050406040704080409041004110412041304140415041604170418041904200421042204230424042504260427042804290430043104320433043404350436043704380439044004410442044304440445044604470448044904500451045204530454045504560457045804590460046104620463046404650466046704680469047004710472047304740475047604770478047904800481048204830484048504860487048804890490049104920493049404950496049704980499050005010502050305040505050605070508050905100511051205130514051505160517051805190520052105220523052405250526052705280529053005310532053305340535053605370538053905400541054205430544054505460547054805490550055105520553055405550556055705580559056005610562056305640565056605670568056905700571057205730574057505760577057805790580058105820583058405850586058705880589059005910592059305940595059605970598059906000601060206030604060506060607060806090610061106120613061406150616061706180619062006210622062306240625062606270628062906300631063206330634063506360637063806390640064106420643064406450646064706480649065006510652065306540655065606570658065906600661066206630664066506660667066806690670067106720673067406750676067706780679068006810682068306840685068606870688068906900691069206930694069506960697069806990700070107020703070407050706070707080709071007110712071307140715071607170718071907200721072207230724072507260727072807290730073107320733073407350736073707380739074007410742074307440745074607470748074907500751075207530754075507560757075807590760076107620763076407650766076707680769077007710772077307740775077607770778077907800781078207830784078507860787078807890790079107920793079407950796079707980799080008010802080308040805080608070808080908100811081208130814081508160817081808190820082108220823082408250826082708280829083008310832083308340835083608370838083908400841084208430844084508460847084808490850085108520853085408550856085708580859086008610862086308640865086608670868086908700871087208730874087508760877087808790880088108820883088408850886088708880889089008910892089308940895089608970898089909000901090209030904090509060907090809090910091109120913091409150916091709180919092009210922092309240925092609270928092909300931093209330934093509360937093809390940094109420943094409450946094709480949095009510952095309540955095609570958095909600961096209630964096509660967096809690970097109720973097409750976097709780979098009810982098309840985098609870988098909900991099209930994099509960997099809991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 131 1221s range: 601-7999 1221s rc 206 1221s expect: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '1510152015301540155015601570158015901600161016201630164016501660167016801690170017101720173017401750176017701780179018001810182018301840185018601870188018901900191019201930194019501960197019801990200020102020203020402050206020702080209021002110212021302140215021602170218021902200221022202230224022502260227022802290230023102320233023402350236023702380239024002410242024302440245024602470248024902500251025202530254025502560257025802590260026102620263026402650266026702680269027002710272027302740275027602770278027902800281028202830284028502860287028802890290029102920293029402950296029702980299030003010302030303040305030603070308030903100311031203130314031503160317031803190320032103220323032403250326032703280329033003310332033303340335033603370338033903400341034203430344034503460347034803490350035103520353035403550356035703580359036003610362036303640365036603670368036903700371037203730374037503760377037803790380038103820383038403850386038703880389039003910392039303940395039603970398039904000401040204030404040504060407040804090410041104120413041404150416041704180419042004210422042304240425042604270428042904300431043204330434043504360437043804390440044104420443044404450446044704480449045004510452045304540455045604570458045904600461046204630464046504660467046804690470047104720473047404750476047704780479048004810482048304840485048604870488048904900491049204930494049504960497049804990500050105020503050405050506050705080509051005110512051305140515051605170518051905200521052205230524052505260527052805290530053105320533053405350536053705380539054005410542054305440545054605470548054905500551055205530554055505560557055805590560056105620563056405650566056705680569057005710572057305740575057605770578057905800581058205830584058505860587058805890590059105920593059405950596059705980599060006010602060306040605060606070608060906100611061206130614061506160617061806190620062106220623062406250626062706280629063006310632063306340635063606370638063906400641064206430644064506460647064806490650065106520653065406550656065706580659066006610662066306640665066606670668066906700671067206730674067506760677067806790680068106820683068406850686068706880689069006910692069306940695069606970698069907000701070207030704070507060707070807090710071107120713071407150716071707180719072007210722072307240725072607270728072907300731073207330734073507360737073807390740074107420743074407450746074707480749075007510752075307540755075607570758075907600761076207630764076507660767076807690770077107720773077407750776077707780779078007810782078307840785078607870788078907900791079207930794079507960797079807990800080108020803080408050806080708080809081008110812081308140815081608170818081908200821082208230824082508260827082808290830083108320833083408350836083708380839084008410842084308440845084608470848084908500851085208530854085508560857085808590860086108620863086408650866086708680869087008710872087308740875087608770878087908800881088208830884088508860887088808890890089108920893089408950896089708980899090009010902090309040905090609070908090909100911091209130914091509160917091809190920092109220923092409250926092709280929093009310932093309340935093609370938093909400941094209430944094509460947094809490950095109520953095409550956095709580959096009610962096309640965096609670968096909700971097209730974097509760977097809790980098109820983098409850986098709880989099009910992099309940995099609970998099910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 132 1221s range: 7798-7798 1221s rc 206 1221s expect: '5' 1221s got: '5' 1221s ok 133 1221s range: 7798-7799 1221s rc 206 1221s expect: '50' 1221s got: '50' 1221s ok 134 1221s range: 7798-7800 1221s rc 206 1221s expect: '501' 1221s got: '501' 1221s ok 135 1221s range: 7798-7801 1221s rc 206 1221s expect: '5019' 1221s got: '5019' 1221s ok 136 1221s range: 7798-7998 1221s rc 206 1221s expect: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 137 1221s range: 7798-7999 1221s rc 206 1221s expect: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '5019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 138 1221s range: 7799-7799 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 139 1221s range: 7799-7800 1221s rc 206 1221s expect: '01' 1221s got: '01' 1221s ok 140 1221s range: 7799-7801 1221s rc 206 1221s expect: '019' 1221s got: '019' 1221s ok 141 1221s range: 7799-7998 1221s rc 206 1221s expect: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '01951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 142 1221s range: 7799-7999 1221s rc 206 1221s expect: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 143 1221s range: 7800-7800 1221s rc 206 1221s expect: '1' 1221s got: '1' 1221s ok 144 1221s range: 7800-7801 1221s rc 206 1221s expect: '19' 1221s got: '19' 1221s ok 145 1221s range: 7800-7998 1221s rc 206 1221s expect: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '1951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 146 1221s range: 7800-7999 1221s rc 206 1221s expect: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '19511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 147 1221s range: 7801-7801 1221s rc 206 1221s expect: '9' 1221s got: '9' 1221s ok 148 1221s range: 7801-7998 1221s rc 206 1221s expect: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s got: '951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200' 1221s ok 149 1221s range: 7801-7999 1221s rc 206 1221s expect: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s got: '9511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000' 1221s ok 150 1221s range: 7998-7998 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 151 1221s range: 7998-7999 1221s rc 206 1221s expect: '00' 1221s got: '00' 1221s ok 152 1221s range: 7999-7999 1221s rc 206 1221s expect: '0' 1221s got: '0' 1221s ok 153 1221s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1221s ok 1224s t/apache/byterange5.t ............... 1224s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1224s 1..5 1224s # Running under perl version 5.038002 for linux 1224s # Current time local: Mon Jun 3 13:33:25 2024 1224s # Current time GMT: Mon Jun 3 13:33:25 2024 1224s # Using Test.pm version 1.31 1224s # Using Apache/Test.pm version 1.42 1224s ok 1 1224s ok 2 1224s ok 3 1224s ok 4 1224s ok 5 1224s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1224s ok 1226s t/apache/byterange6.t ............... 1226s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1226s 1..53 1226s # Running under perl version 5.038002 for linux 1226s # Current time local: Mon Jun 3 13:33:28 2024 1226s # Current time GMT: Mon Jun 3 13:33:28 2024 1226s # Using Test.pm version 1.31 1226s # Using Apache/Test.pm version 1.42 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 1 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 2 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 3 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 4 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 5 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 6 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s # expecting range 5-6 1226s ok 7 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s # expecting range 5-6 1226s ok 8 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s # expecting range 5-6 1226s ok 9 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s # expecting range 5-6 1226s ok 10 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s # expecting range 5-6 1226s ok 11 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s # expecting range 5-6 1226s ok 12 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 13 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 14 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 15 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 16 1226s # expecting range 0-70 1226s # expecting range 72-100 1226s # expecting range 1000-1001 1226s ok 17 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 18 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 19 1226s # expecting range 1-100 1226s # expecting range 1000-1001 1226s ok 20 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 21 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 22 1226s # expecting range 0-101 1226s # expecting range 1000-1001 1226s ok 23 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 24 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 25 1226s # expecting range 0-101 1226s # expecting range 1000-1001 1226s ok 26 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 27 1226s # expecting range 0-100 1226s # expecting range 1000-1001 1226s ok 28 1226s # expecting range 0-101 1226s # expecting range 1000-1001 1226s ok 29 1226s # expecting range 1-10 1226s # expecting range 99-99 1226s ok 30 1226s # expecting range 1-10 1226s # expecting range 99-99 1226s ok 31 1226s # expecting range 1-11 1226s # expecting range 99-99 1226s ok 32 1226s # expecting range 0-10 1226s # expecting range 99-99 1226s ok 33 1226s # expecting range 0-10 1226s # expecting range 99-99 1226s ok 34 1226s # expecting range 0-11 1226s # expecting range 99-99 1226s ok 35 1226s # expecting range 0-12 1226s # expecting range 99-99 1226s ok 36 1226s # expecting range 0-13 1226s # expecting range 99-99 1226s ok 37 1226s # expecting range 1-11 1226s # expecting range 99-99 1226s ok 38 1226s # expecting range 1-12 1226s # expecting range 99-99 1226s ok 39 1226s # expecting range 1-13 1226s # expecting range 99-99 1226s ok 40 1226s # expecting range 1-10 1226s # expecting range 99-99 1226s ok 41 1226s # expecting range 1-11 1226s # expecting range 99-99 1226s ok 42 1226s # expecting range 1-10 1226s # expecting range 99-99 1226s ok 43 1226s # expecting range 0-11 1226s # expecting range 99-99 1226s ok 44 1226s # expecting range 1-10 1226s # expecting range 99-99 1226s ok 45 1226s # expecting range 1-20 1226s # expecting range 99-99 1226s ok 46 1226s # expecting range 1-20 1226s # expecting range 99-99 1226s ok 47 1226s # expecting range 1-20 1226s # expecting range 99-99 1226s ok 48 1226s # expecting range 1-21 1226s # expecting range 99-99 1226s ok 49 1226s # expecting range 5-12 1226s # expecting range 99-99 1226s ok 50 1226s # expecting range 1-10 1226s # expecting range 99-99 1226s ok 51 1226s # expecting range 5-10 1226s # expecting range 1-3 1226s # expecting range 99-99 1226s ok 52 1226s # expecting range 0-1 1226s # expecting range 7999-7999 1226s ok 53 1226s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1226s ok 1228s t/apache/byterange7.t ............... 1228s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1228s 1..24 1228s # Running under perl version 5.038002 for linux 1228s # Current time local: Mon Jun 3 13:33:30 2024 1228s # Current time GMT: Mon Jun 3 13:33:30 2024 1228s # Using Test.pm version 1.31 1228s # Using Apache/Test.pm version 1.42 1228s Got 206 Range: 'bytes 0-1/40001' 1228s body length 2 1228s Content-Length: 2 1228s ok 1 1228s Got 206 multipart/byteranges 1228s body length 196 1228s Content-Length: 196 1228s ok 2 1228s Got 206 multipart/byteranges 1228s body length 900 1228s Content-Length: 900 1228s ok 3 1228s Got 206 multipart/byteranges 1228s body length 4500 1228s ok 4 1228s Got 206 multipart/byteranges 1228s body length 9000 1228s ok 5 1228s Got 200 1228s ok 6 1228s Got 200 1228s ok 7 1228s Got 200 1228s ok 8 1228s Got 200 1228s ok 9 1228s Got 200 1228s ok 10 1228s Got 200 1228s ok 11 1228s Got 200 1228s ok 12 1228s Got 200 1228s ok 13 1228s Got 200 1228s ok 14 1228s Got 200 1228s ok 15 1228s Got 200 1228s ok 16 1228s Got 200 1228s ok 17 1228s Got 200 1228s ok 18 1228s Got 200 1228s ok 19 1228s Sending '1000-200000', expecting 206 1228s Got 206 Range: 'bytes 1000-40000/40001' 1228s ok 20 1228s Sending '100000-110000', expecting 416 1228s Got 416 1228s ok 21 1228s Sending '100000-110000,1000-2000', expecting 206 1228s Got 206 Range: 'bytes 1000-2000/40001' 1228s ok 22 1228s Sending '100000-110000,2000-1000', expecting 200 1228s Got 200 1228s ok 23 1228s Sending '100000-110000,200000-', expecting 416 1228s Got 416 1228s ok 24 1228s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1228s ok 1231s t/apache/cfg_getline.t .............. 1231s 1..116 1231s # Running under perl version 5.038002 for linux 1231s # Current time local: Mon Jun 3 13:33:32 2024 1231s # Current time GMT: Mon Jun 3 13:33:32 2024 1231s # Using Test.pm version 1.31 1231s # Using Apache/Test.pm version 1.42 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 100 1231s ok 1 1231s ok 2 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 196 1231s ok 3 1231s ok 4 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 197 1231s ok 5 1231s ok 6 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 198 1231s ok 7 1231s ok 8 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 199 1231s ok 9 1231s ok 10 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 200 1231s ok 11 1231s ok 12 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 201 1231s ok 13 1231s ok 14 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 202 1231s ok 15 1231s ok 16 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 396 1231s ok 17 1231s ok 18 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 397 1231s ok 19 1231s ok 20 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 398 1231s ok 21 1231s ok 22 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 399 1231s ok 23 1231s ok 24 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 400 1231s ok 25 1231s ok 26 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 401 1231s ok 27 1231s ok 28 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 402 1231s ok 29 1231s ok 30 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 596 1231s ok 31 1231s ok 32 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 597 1231s ok 33 1231s ok 34 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 598 1231s ok 35 1231s ok 36 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 599 1231s ok 37 1231s ok 38 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 600 1231s ok 39 1231s ok 40 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 601 1231s ok 41 1231s ok 42 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 602 1231s ok 43 1231s ok 44 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1016 1231s ok 45 1231s ok 46 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1017 1231s ok 47 1231s ok 48 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1018 1231s ok 49 1231s ok 50 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1019 1231s ok 51 1231s ok 52 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1020 1231s ok 53 1231s ok 54 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1021 1231s ok 55 1231s ok 56 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1022 1231s ok 57 1231s ok 58 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1023 1231s ok 59 1231s ok 60 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1024 1231s ok 61 1231s ok 62 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1025 1231s ok 63 1231s ok 64 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1026 1231s ok 65 1231s ok 66 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1027 1231s ok 67 1231s ok 68 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1028 1231s ok 69 1231s ok 70 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1029 1231s ok 71 1231s ok 72 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 1030 1231s ok 73 1231s ok 74 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8170 1231s ok 75 1231s ok 76 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8171 1231s ok 77 1231s ok 78 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8172 1231s ok 79 1231s ok 80 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8173 1231s ok 81 1231s ok 82 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8174 1231s ok 83 1231s ok 84 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8175 1231s ok 85 1231s ok 86 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8176 1231s ok 87 1231s ok 88 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8177 1231s ok 89 1231s ok 90 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8178 1231s ok 91 1231s ok 92 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8179 1231s ok 93 1231s ok 94 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8180 1231s ok 95 1231s ok 96 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8181 1231s ok 97 1231s ok 98 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8182 1231s ok 99 1231s ok 100 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8183 1231s ok 101 1231s ok 102 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8184 1231s ok 103 1231s ok 104 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8185 1231s ok 105 1231s ok 106 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8186 1231s ok 107 1231s ok 108 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8187 1231s ok 109 1231s ok 110 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8188 1231s ok 111 1231s ok 112 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8189 1231s ok 113 1231s ok 114 1231s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s Got rc 200 for length 8190 1231s ok 115 1231s ok 116 1231s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/cfg_getline/.htaccess 1231s ok 1233s t/apache/chunkinput.t ............... 1233s 1..37 1233s # Running under perl version 5.038002 for linux 1233s # Current time local: Mon Jun 3 13:33:35 2024 1233s # Current time GMT: Mon Jun 3 13:33:35 2024 1233s # Using Test.pm version 1.31 1233s # Using Apache/Test.pm version 1.42 1233s testing default 1233s ok 1 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 200 OK' 1233s # received: 'HTTP/1.1 200 OK' 1233s ok 2 1233s # testing : trailer (pid) 1233s # expected: '339614' 1233s # received: '339614' 1233s ok 3 1233s ok 4 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 404 Not Found' 1233s # received: 'HTTP/1.1 404 Not Found' 1233s ok 5 1233s ok 6 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 200 OK' 1233s # received: 'HTTP/1.1 200 OK' 1233s ok 7 1233s ok 8 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 404 Not Found' 1233s # received: 'HTTP/1.1 404 Not Found' 1233s ok 9 1233s ok 10 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 200 OK' 1233s # received: 'HTTP/1.1 200 OK' 1233s ok 11 1233s ok 12 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 404 Not Found' 1233s # received: 'HTTP/1.1 404 Not Found' 1233s ok 13 1233s ok 14 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 200 OK' 1233s # received: 'HTTP/1.1 200 OK' 1233s ok 15 1233s ok 16 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 404 Not Found' 1233s # received: 'HTTP/1.1 404 Not Found' 1233s ok 17 1233s ok 18 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 200 OK' 1233s # received: 'HTTP/1.1 200 OK' 1233s ok 19 1233s ok 20 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 404 Not Found' 1233s # received: 'HTTP/1.1 404 Not Found' 1233s ok 21 1233s ok 22 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 400 Bad Request' 1233s # received: 'HTTP/1.1 400 Bad Request' 1233s ok 23 1233s ok 24 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 400 Bad Request' 1233s # received: 'HTTP/1.1 400 Bad Request' 1233s ok 25 1233s ok 26 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1233s # received: 'HTTP/1.1 413 Request Entity Too Large' 1233s ok 27 1233s ok 28 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 413 Request Entity Too Large' 1233s # received: 'HTTP/1.1 413 Request Entity Too Large' 1233s ok 29 1233s ok 30 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 400 Bad Request' 1233s # received: 'HTTP/1.1 400 Bad Request' 1233s ok 31 1233s ok 32 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 400 Bad Request' 1233s # received: 'HTTP/1.1 400 Bad Request' 1233s ok 33 1233s ok 34 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 400 Bad Request' 1233s # received: 'HTTP/1.1 400 Bad Request' 1233s ok 35 1233s ok 36 1233s # testing : response codes 1233s # expected: 'HTTP/1.1 400 Bad Request' 1233s # received: 'HTTP/1.1 400 Bad Request' 1233s ok 37 1233s ok 1236s t/apache/contentlength.t ............ 1236s 1..24 1236s # Running under perl version 5.038002 for linux 1236s # Current time local: Mon Jun 3 13:33:37 2024 1236s # Current time GMT: Mon Jun 3 13:33:37 2024 1236s # Using Test.pm version 1.31 1236s # Using Apache/Test.pm version 1.42 1236s testing default 1236s ok 1 1236s # testing : response codes POST for /echo_post with Content-Length: 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 2 1236s ok 3 1236s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 4 1236s ok 5 1236s # testing : response codes POST for /echo_post with Content-Length: 0 1236s # expected: 'HTTP/1.1 200 OK' 1236s # received: 'HTTP/1.1 200 OK' 1236s ok 6 1236s ok 7 1236s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0 1236s # expected: 'HTTP/1.1 404 Not Found' 1236s # received: 'HTTP/1.1 404 Not Found' 1236s ok 8 1236s ok 9 1236s # testing : response codes POST for /echo_post with Content-Length: 0000000000000000000000000000000000 1236s # expected: 'HTTP/1.1 200 OK' 1236s # received: 'HTTP/1.1 200 OK' 1236s ok 10 1236s ok 11 1236s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 0000000000000000000000000000000000 1236s # expected: 'HTTP/1.1 404 Not Found' 1236s # received: 'HTTP/1.1 404 Not Found' 1236s ok 12 1236s ok 13 1236s # testing : response codes POST for /echo_post with Content-Length: 1000000000000000000000000000000000 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 14 1236s ok 15 1236s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 1000000000000000000000000000000000 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 16 1236s ok 17 1236s # testing : response codes POST for /echo_post with Content-Length: -1 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 18 1236s ok 19 1236s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: -1 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 20 1236s ok 21 1236s # testing : response codes POST for /echo_post with Content-Length: 123abc 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 22 1236s ok 23 1236s # testing : response codes POST for /i_do_not_exist_in_your_wildest_imagination with Content-Length: 123abc 1236s # expected: 'HTTP/1.1 400 Bad Request' 1236s # received: 'HTTP/1.1 400 Bad Request' 1236s ok 24 1236s ok 1238s t/apache/errordoc.t ................. 1238s 1..14 1238s # Running under perl version 5.038002 for linux 1238s # Current time local: Mon Jun 3 13:33:40 2024 1238s # Current time GMT: Mon Jun 3 13:33:40 2024 1238s # Using Test.pm version 1.31 1238s # Using Apache/Test.pm version 1.42 1238s # testing : notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 1 1238s # testing : notfound.html content 1238s # expected: qr/per-server 404/ 1238s # received: 'per-server 404' 1238s ok 2 1238s # testing : /inherit/notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 3 1238s # testing : /inherit/notfound.html content 1238s # expected: qr/per-server 404/ 1238s # received: 'per-server 404' 1238s ok 4 1238s # testing : /redefine/notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 5 1238s # testing : /redefine/notfound.html content 1238s # expected: 'per-dir 404' 1238s # received: 'per-dir 404' 1238s ok 6 1238s # testing : /redefine/notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 7 1238s # testing : /redefine/notfound.html content 1238s # expected: qr/Not Found/ 1238s # received: ' 1238s # 1238s # 404 Not Found 1238s # 1238s #

Not Found

1238s #

The requested URL was not found on this server.

1238s # ' 1238s ok 8 1238s # testing : /merge/notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 9 1238s # testing : /merge/notfound.html content 1238s # expected: 'testing merge' 1238s # received: 'testing merge' 1238s ok 10 1238s # testing : /merge/merge2/notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 11 1238s # testing : /merge/merge2/notfound.html content 1238s # expected: 'testing merge' 1238s # received: 'testing merge' 1238s ok 12 1238s # testing : /bounce/notfound.html code 1238s # expected: 404 1238s # received: '404' 1238s ok 13 1238s # testing : /bounce/notfound.html content 1238s # expected: qr/expire test/ 1238s # received: ' 1238s # expire test 1238s # expire test 1238s # ' 1238s ok 14 1238s ok 1240s t/apache/etags.t .................... 1240s # Checking for existence of FileETag directive 1240s # Returned 200: 1240s 1..61 1240s # Running under perl version 5.038002 for linux 1240s # Current time local: Mon Jun 3 13:33:42 2024 1240s # Current time GMT: Mon Jun 3 13:33:42 2024 1240s # Using Test.pm version 1.31 1240s # Using Apache/Test.pm version 1.42 1240s # --- 1240s # HEAD /apache/etags/none/plus-i/test.txt 1240s # Expecting one component in ETag field 1240s # Received "842e1" 1240s ok 1 1240s # --- 1240s # HEAD /apache/etags/none/plus-s/test.txt 1240s # Expecting one component in ETag field 1240s # Received "b" 1240s ok 2 1240s # --- 1240s # HEAD /apache/etags/none/test.txt 1240s # Expecting field to be absent 1240s # ETag field is missing 1240s ok 3 1240s # --- 1240s # HEAD /apache/etags/all/minus-mi/test.txt 1240s # Expecting one component in ETag field 1240s # Received "b" 1240s ok 4 1240s # --- 1240s # HEAD /apache/etags/is/test.txt 1240s # Expecting two components in ETag field 1240s # Received "84292-b" 1240s ok 5 1240s # --- 1240s # HEAD /apache/etags/none/plus-ms/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 6 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/test.txt 1240s # Expecting three components in ETag field 1240s # Received "84302-b-613edd771cbc0" 1240s ok 7 1240s # --- 1240s # HEAD /apache/etags/m/minus-mi/test.txt 1240s # Expecting field to be absent 1240s # Received "b-613edd771cbc0" 1240s ok 8 1240s # --- 1240s # HEAD /apache/etags/none/ms/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 9 1240s # --- 1240s # HEAD /apache/etags/all/mi/test.txt 1240s # Expecting two components in ETag field 1240s # Received "8426b-613edd771cbc0" 1240s ok 10 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842f5-b" 1240s ok 11 1240s # --- 1240s # HEAD /apache/etags/none/s/test.txt 1240s # Expecting one component in ETag field 1240s # Received "b" 1240s ok 12 1240s # --- 1240s # HEAD /apache/etags/m/plus-mi/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842b5-613edd771cbc0" 1240s ok 13 1240s # --- 1240s # HEAD /apache/etags/m/plus-is/test.txt 1240s # Expecting three components in ETag field 1240s # Received "842af-b-613edd771cbc0" 1240s ok 14 1240s # --- 1240s # HEAD /apache/etags/i/test.txt 1240s # Expecting one component in ETag field 1240s # Received "8428f" 1240s ok 15 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1240s # Expecting one component in ETag field 1240s # Received "842fe" 1240s ok 16 1240s # --- 1240s # HEAD /apache/etags/m/minus-i/test.txt 1240s # Expecting field to be absent 1240s # Received "613edd771cbc0" 1240s ok 17 1240s # --- 1240s # HEAD /apache/etags/m/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 18 1240s # --- 1240s # HEAD /apache/etags/all/m/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 19 1240s # --- 1240s # HEAD /apache/etags/none/mi/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842d8-613edd771cbc0" 1240s ok 20 1240s # --- 1240s # HEAD /apache/etags/all/s/test.txt 1240s # Expecting one component in ETag field 1240s # Received "b" 1240s ok 21 1240s # --- 1240s # HEAD /apache/etags/all/minus-ms/test.txt 1240s # Expecting one component in ETag field 1240s # Received "8427d" 1240s ok 22 1240s # --- 1240s # HEAD /apache/etags/all/minus-i/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 23 1240s # --- 1240s # HEAD /apache/etags/all/i/test.txt 1240s # Expecting one component in ETag field 1240s # Received "84260" 1240s ok 24 1240s # --- 1240s # HEAD /apache/etags/none/plus-mi/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842ea-613edd771cbc0" 1240s ok 25 1240s # --- 1240s # HEAD /apache/etags/none/is/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842d2-b" 1240s ok 26 1240s # --- 1240s # HEAD /apache/etags/none/mis/test.txt 1240s # Expecting three components in ETag field 1240s # Received "842db-b-613edd771cbc0" 1240s ok 27 1240s # --- 1240s # HEAD /apache/etags/all/minus-s/test.txt 1240s # Expecting two components in ETag field 1240s # Received "84280-613edd771cbc0" 1240s ok 28 1240s # --- 1240s # HEAD /apache/etags/m/plus-i/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842ac-613edd771cbc0" 1240s ok 29 1240s # --- 1240s # HEAD /apache/etags/ms/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 30 1240s # --- 1240s # HEAD /apache/etags/all/minus-mis/test.txt 1240s # Expecting field to be absent 1240s # Received "b-613edd771cbc0" 1240s ok 31 1240s # --- 1240s # HEAD /apache/etags/none/inherit/test.txt 1240s # Expecting field to be absent 1240s # ETag field is missing 1240s ok 32 1240s # --- 1240s # HEAD /apache/etags/m/minus-m/test.txt 1240s # Expecting field to be absent 1240s # Received "b-613edd771cbc0" 1240s ok 33 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 34 1240s # --- 1240s # HEAD /apache/etags/m/plus-ms/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 35 1240s # --- 1240s # HEAD /apache/etags/m/plus-mis/test.txt 1240s # Expecting three components in ETag field 1240s # Received "842b8-b-613edd771cbc0" 1240s ok 36 1240s # --- 1240s # HEAD /apache/etags/mi/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842c2-613edd771cbc0" 1240s ok 37 1240s # --- 1240s # HEAD /apache/etags/none/plus-m/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 38 1240s # --- 1240s # HEAD /apache/etags/all/inherit/test.txt 1240s # Expecting three components in ETag field 1240s # Received "84262-b-613edd771cbc0" 1240s ok 39 1240s # --- 1240s # HEAD /apache/etags/all/ms/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 40 1240s # --- 1240s # HEAD /apache/etags/all/is/test.txt 1240s # Expecting two components in ETag field 1240s # Received "84265-b" 1240s ok 41 1240s # --- 1240s # HEAD /apache/etags/none/i/test.txt 1240s # Expecting one component in ETag field 1240s # Received "842cd" 1240s ok 42 1240s # --- 1240s # HEAD /apache/etags/none/plus-is/test.txt 1240s # Expecting two components in ETag field 1240s # Received "842e4-b" 1240s ok 43 1240s # --- 1240s # HEAD /apache/etags/none/m/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 44 1240s # --- 1240s # HEAD /apache/etags/default/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 45 1240s # --- 1240s # HEAD /apache/etags/all/mis/test.txt 1240s # Expecting three components in ETag field 1240s # Received "84283-b-613edd771cbc0" 1240s ok 46 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1240s # Expecting field to be absent 1240s # Received "b-613edd771cbc0" 1240s ok 47 1240s # --- 1240s # HEAD /apache/etags/m/plus-m/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 48 1240s # --- 1240s # HEAD /apache/etags/m/minus-mis/test.txt 1240s # Expecting field to be absent 1240s # Received "b-613edd771cbc0" 1240s ok 49 1240s # --- 1240s # HEAD /apache/etags/m/minus-ms/test.txt 1240s # Expecting field to be absent 1240s # Received "b-613edd771cbc0" 1240s ok 50 1240s # --- 1240s # HEAD /apache/etags/s/test.txt 1240s # Expecting one component in ETag field 1240s # Received "b" 1240s ok 51 1240s # --- 1240s # HEAD /apache/etags/all/test.txt 1240s # Expecting three components in ETag field 1240s # Received "8428a-b-613edd771cbc0" 1240s ok 52 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 53 1240s # --- 1240s # HEAD /apache/etags/all/minus-is/test.txt 1240s # Expecting one component in ETag field 1240s # Received "613edd771cbc0" 1240s ok 54 1240s # --- 1240s # HEAD /apache/etags/m/minus-s/test.txt 1240s # Expecting field to be absent 1240s # Received "613edd771cbc0" 1240s ok 55 1240s # --- 1240s # HEAD /apache/etags/m/minus-is/test.txt 1240s # Expecting field to be absent 1240s # Received "613edd771cbc0" 1240s ok 56 1240s # --- 1240s # HEAD /apache/etags/all/minus-m/test.txt 1240s # Expecting two components in ETag field 1240s # Received "84274-b" 1240s ok 57 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1240s # Expecting two components in ETag field 1240s # Received "84301-613edd771cbc0" 1240s ok 58 1240s # --- 1240s # HEAD /apache/etags/mis/test.txt 1240s # Expecting three components in ETag field 1240s # Received "842c5-b-613edd771cbc0" 1240s ok 59 1240s # --- 1240s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1240s # Expecting one component in ETag field 1240s # Received "b" 1240s ok 60 1240s # --- 1240s # HEAD /apache/etags/m/plus-s/test.txt 1240s # Expecting two components in ETag field 1240s # Received "b-613edd771cbc0" 1240s ok 61 1240s ok 1243s t/apache/expr.t ..................... 1243s 1..229 1243s # Running under perl version 5.038002 for linux 1243s # Current time local: Mon Jun 3 13:33:44 2024 1243s # Current time GMT: Mon Jun 3 13:33:44 2024 1243s # Using Test.pm version 1.31 1243s # Using Apache/Test.pm version 1.42 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true" should evaluate to true, got true 1243s ok 1 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "false" should evaluate to false, got false 1243s ok 2 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "foo", got parse error 1243s ok 3 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -eq 01" should evaluate to true, got true 1243s ok 4 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -eq 2" should evaluate to false, got false 1243s ok 5 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -ne 2" should evaluate to true, got true 1243s ok 6 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -ne 1" should evaluate to false, got false 1243s ok 7 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -lt 02" should evaluate to true, got true 1243s ok 8 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -lt 1" should evaluate to false, got false 1243s ok 9 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -le 2" should evaluate to true, got true 1243s ok 10 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -le 1" should evaluate to true, got true 1243s ok 11 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "2 -gt 1" should evaluate to true, got true 1243s ok 12 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -gt 1" should evaluate to false, got false 1243s ok 13 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "2 -ge 1" should evaluate to true, got true 1243s ok 14 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -ge 1" should evaluate to true, got true 1243s ok 15 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "1 -gt -1" should evaluate to true, got true 1243s ok 16 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' == 'aa'" should evaluate to true, got true 1243s ok 17 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' == 'b'" should evaluate to false, got false 1243s ok 18 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' = 'aa'" should evaluate to true, got true 1243s ok 19 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' = 'b'" should evaluate to false, got false 1243s ok 20 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' != 'b'" should evaluate to true, got true 1243s ok 21 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' != 'aa'" should evaluate to false, got false 1243s ok 22 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' < 'b'" should evaluate to true, got true 1243s ok 23 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' < 'aa'" should evaluate to false, got false 1243s ok 24 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' <= 'b'" should evaluate to true, got true 1243s ok 25 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' <= 'aa'" should evaluate to true, got true 1243s ok 26 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'b' > 'aa'" should evaluate to true, got true 1243s ok 27 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' > 'aa'" should evaluate to false, got false 1243s ok 28 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'b' >= 'aa'" should evaluate to true, got true 1243s ok 29 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'aa' >= 'aa'" should evaluate to true, got true 1243s ok 30 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1243s ok 31 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1243s ok 32 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1243s ok 33 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1243s ok 34 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1243s ok 35 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1243s ok 36 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1243s ok 37 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1243s ok 38 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1243s ok 39 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1243s ok 40 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME} != ''" should evaluate to true, got true 1243s ok 41 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1243s ok 42 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1243s ok 43 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /bc/ " should evaluate to true, got true 1243s ok 44 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /BC/i " should evaluate to true, got true 1243s ok 45 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' !~ m!bc! " should evaluate to false, got false 1243s ok 46 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' !~ m!BC!i " should evaluate to false, got false 1243s ok 47 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " $0 == '' " should evaluate to true, got true 1243s ok 48 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " $1 == '' " should evaluate to true, got true 1243s ok 49 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " $9 == '' " should evaluate to true, got true 1243s ok 50 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " '$0' == '' " should evaluate to true, got true 1243s ok 51 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1243s ok 52 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1243s ok 53 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1243s ok 54 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1243s ok 55 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1243s ok 56 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1243s ok 57 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1243s ok 58 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1243s ok 59 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1243s ok 60 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1243s ok 61 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1243s ok 62 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1243s ok 63 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1243s ok 64 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1243s ok 65 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1243s ok 66 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1243s ok 67 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1243s ok 68 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1243s ok 69 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1243s ok 70 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{HTTPS} == 'off' " should evaluate to true, got true 1243s ok 71 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1243s ok 72 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1243s ok 73 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1243s ok 74 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1243s ok 75 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1243s ok 76 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1243s ok 77 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1243s ok 78 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1243s ok 79 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1243s ok 80 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1243s ok 81 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1243s ok 82 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "escape('?') = '%3f' " should evaluate to true, got true 1243s ok 83 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "unescape('%3f') = '?' " should evaluate to true, got true 1243s ok 84 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1243s ok 85 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1243s ok 86 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1243s ok 87 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "file('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1243s ok 88 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-n ''" should evaluate to false, got false 1243s ok 89 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-z ''" should evaluate to true, got true 1243s ok 90 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-n '1'" should evaluate to true, got true 1243s ok 91 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-z '1'" should evaluate to false, got false 1243s ok 92 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "-R 'abc'", got parse error 1243s ok 93 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1243s ok 94 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-R '240.0.0.0'" should evaluate to false, got false 1243s ok 95 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-R '240.0.0.0/8'" should evaluate to false, got false 1243s ok 96 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-R 'ff::/8'" should evaluate to false, got false 1243s ok 97 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1243s ok 98 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1243s ok 99 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1243s ok 100 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1243s ok 101 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1243s ok 102 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1243s ok 103 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1243s ok 104 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'foo' -strmatch '*o'" should evaluate to true, got true 1243s ok 105 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1243s ok 106 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'foo' -strmatch 'F*'" should evaluate to false, got false 1243s ok 107 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1243s ok 108 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'foo' -strmatch 'g*'" should evaluate to false, got false 1243s ok 109 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1243s ok 110 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1243s ok 111 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1243s ok 112 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1243s ok 113 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1243s ok 114 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "foo('bar') = 'bar'", got parse error 1243s ok 115 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "%{FOO} != 'bar'", got parse error 1243s ok 116 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s Should get parse error for "'bar' = bar", got parse error 1243s ok 117 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true" should evaluate to true, got true 1243s ok 118 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && true" should evaluate to true, got true 1243s ok 119 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || true" should evaluate to true, got true 1243s ok 120 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || true || true" should evaluate to true, got true 1243s ok 121 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || true && true" should evaluate to true, got true 1243s ok 122 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && true || true" should evaluate to true, got true 1243s ok 123 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && true && true" should evaluate to true, got true 1243s ok 124 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || true || !true" should evaluate to true, got true 1243s ok 125 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || true && !true" should evaluate to true, got true 1243s ok 126 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && true || !true" should evaluate to true, got true 1243s ok 127 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && true && !true" should evaluate to false, got false 1243s ok 128 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && !true" should evaluate to false, got false 1243s ok 129 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || !true" should evaluate to true, got true 1243s ok 130 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || !true || true" should evaluate to true, got true 1243s ok 131 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || !true && true" should evaluate to true, got true 1243s ok 132 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && !true || true" should evaluate to true, got true 1243s ok 133 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && !true && true" should evaluate to false, got false 1243s ok 134 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || !true || !true" should evaluate to true, got true 1243s ok 135 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true || !true && !true" should evaluate to true, got true 1243s ok 136 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && !true || !true" should evaluate to false, got false 1243s ok 137 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "true && !true && !true" should evaluate to false, got false 1243s ok 138 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true" should evaluate to false, got false 1243s ok 139 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && true" should evaluate to false, got false 1243s ok 140 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || true" should evaluate to true, got true 1243s ok 141 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || true || true" should evaluate to true, got true 1243s ok 142 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || true && true" should evaluate to true, got true 1243s ok 143 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && true || true" should evaluate to true, got true 1243s ok 144 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && true && true" should evaluate to false, got false 1243s ok 145 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || true || !true" should evaluate to true, got true 1243s ok 146 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || true && !true" should evaluate to false, got false 1243s ok 147 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && true || !true" should evaluate to false, got false 1243s ok 148 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && true && !true" should evaluate to false, got false 1243s ok 149 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && !true" should evaluate to false, got false 1243s ok 150 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || !true" should evaluate to false, got false 1243s ok 151 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || !true || true" should evaluate to true, got true 1243s ok 152 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || !true && true" should evaluate to false, got false 1243s ok 153 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && !true || true" should evaluate to true, got true 1243s ok 154 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && !true && true" should evaluate to false, got false 1243s ok 155 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || !true || !true" should evaluate to false, got false 1243s ok 156 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true || !true && !true" should evaluate to false, got false 1243s ok 157 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && !true || !true" should evaluate to false, got false 1243s ok 158 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!true && !true && !true" should evaluate to false, got false 1243s ok 159 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true)" should evaluate to false, got false 1243s ok 160 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && true)" should evaluate to false, got false 1243s ok 161 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || true)" should evaluate to false, got false 1243s ok 162 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || true || true)" should evaluate to false, got false 1243s ok 163 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || true && true)" should evaluate to false, got false 1243s ok 164 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && true || true)" should evaluate to false, got false 1243s ok 165 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && true && true)" should evaluate to false, got false 1243s ok 166 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || true || !true)" should evaluate to false, got false 1243s ok 167 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || true && !true)" should evaluate to false, got false 1243s ok 168 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && true || !true)" should evaluate to false, got false 1243s ok 169 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && true && !true)" should evaluate to true, got true 1243s ok 170 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && !true)" should evaluate to true, got true 1243s ok 171 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || !true)" should evaluate to false, got false 1243s ok 172 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || !true || true)" should evaluate to false, got false 1243s ok 173 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || !true && true)" should evaluate to false, got false 1243s ok 174 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && !true || true)" should evaluate to false, got false 1243s ok 175 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && !true && true)" should evaluate to true, got true 1243s ok 176 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || !true || !true)" should evaluate to false, got false 1243s ok 177 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true || !true && !true)" should evaluate to false, got false 1243s ok 178 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && !true || !true)" should evaluate to true, got true 1243s ok 179 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(true && !true && !true)" should evaluate to true, got true 1243s ok 180 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true)" should evaluate to true, got true 1243s ok 181 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && true)" should evaluate to true, got true 1243s ok 182 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || true)" should evaluate to false, got false 1243s ok 183 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || true || true)" should evaluate to false, got false 1243s ok 184 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || true && true)" should evaluate to false, got false 1243s ok 185 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && true || true)" should evaluate to false, got false 1243s ok 186 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && true && true)" should evaluate to true, got true 1243s ok 187 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || true || !true)" should evaluate to false, got false 1243s ok 188 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || true && !true)" should evaluate to true, got true 1243s ok 189 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && true || !true)" should evaluate to true, got true 1243s ok 190 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && true && !true)" should evaluate to true, got true 1243s ok 191 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && !true)" should evaluate to true, got true 1243s ok 192 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || !true)" should evaluate to true, got true 1243s ok 193 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || !true || true)" should evaluate to false, got false 1243s ok 194 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || !true && true)" should evaluate to true, got true 1243s ok 195 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && !true || true)" should evaluate to false, got false 1243s ok 196 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && !true && true)" should evaluate to true, got true 1243s ok 197 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || !true || !true)" should evaluate to true, got true 1243s ok 198 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true || !true && !true)" should evaluate to true, got true 1243s ok 199 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && !true || !true)" should evaluate to true, got true 1243s ok 200 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "!(!true && !true && !true)" should evaluate to true, got true 1243s ok 201 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1243s ok 202 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1243s ok 203 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "filesize('/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1243s ok 204 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1243s ok 205 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1243s ok 206 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1243s ok 207 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1243s ok 208 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1243s ok 209 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1243s ok 210 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1243s ok 211 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1243s ok 212 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1243s ok 213 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1243s ok 214 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1243s ok 215 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1243s ok 216 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-d '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1243s ok 217 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-e '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1243s ok 218 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-f '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1243s ok 219 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-s '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1243s ok 220 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-F '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1243s ok 221 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-F '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1243s ok 222 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-U '/apache/' " should evaluate to true, got true 1243s ok 223 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "-U '/apache/expr/none' " should evaluate to false, got false 1243s ok 224 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1243s ok 225 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1243s ok 226 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1243s ok 227 1243s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1243s ok 228 1243s Error log should not have 'Internal evaluation error' entries, found 0 1243s ok 229 1243s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1243s ok 1248s t/apache/expr_string.t .............. 1248s 1..29 1248s # Running under perl version 5.038002 for linux 1248s # Current time local: Mon Jun 3 13:33:47 2024 1248s # Current time GMT: Mon Jun 3 13:33:47 2024 1248s # Using Test.pm version 1.31 1248s # Using Apache/Test.pm version 1.42 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 1 1248s Expected return code 200, got 200 for 'foo' 1248s ok 2 1248s # testing : log message [Mon Jun 03 13:33:49.688415 2024] [log_debug:info] [pid 324519:tid 3619658560] [client 127.0.0.1:37764] foo (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: 'foo' 1248s # received: 'foo' 1248s ok 3 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 4 1248s Expected return code 200, got 200 for '%{req:SomeHeader}' 1248s ok 5 1248s # testing : log message [Mon Jun 03 13:33:49.945263 2024] [log_debug:info] [pid 324519:tid 3611265856] [client 127.0.0.1:37764] SomeValue (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: 'SomeValue' 1248s # received: 'SomeValue' 1248s ok 6 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 7 1248s Should get parse error (500) for "%{", got 500 1248s ok 8 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 9 1248s Expected return code 200, got 200 for '%' 1248s ok 10 1248s # testing : log message [Mon Jun 03 13:33:50.452978 2024] [log_debug:info] [pid 324529:tid 3613264704] [client 127.0.0.1:37776] % (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: '%' 1248s # received: '%' 1248s ok 11 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 12 1248s Expected return code 200, got 200 for '}' 1248s ok 13 1248s # testing : log message [Mon Jun 03 13:33:50.707451 2024] [log_debug:info] [pid 324529:tid 3604872000] [client 127.0.0.1:37776] } (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: '}' 1248s # received: '}' 1248s ok 14 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 15 1248s Expected return code 200, got 200 for '\"' 1248s ok 16 1248s # testing : log message [Mon Jun 03 13:33:50.960197 2024] [log_debug:info] [pid 324529:tid 3806296896] [client 127.0.0.1:37776] " (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: '"' 1248s # received: '"' 1248s ok 17 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 18 1248s Expected return code 200, got 200 for '\'' 1248s ok 19 1248s # testing : log message [Mon Jun 03 13:33:51.214048 2024] [log_debug:info] [pid 324529:tid 3747547968] [client 127.0.0.1:37776] ' (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: '\'' 1248s # received: '\'' 1248s ok 20 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 21 1248s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1248s ok 22 1248s # testing : log message [Mon Jun 03 13:33:51.467491 2024] [log_debug:info] [pid 324529:tid 3797904192] [client 127.0.0.1:37776] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: '%{req:SomeHeader}' 1248s # received: '%{req:SomeHeader}' 1248s ok 23 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 24 1248s Expected return code 200, got 200 for '%{tolower:IDENT}' 1248s ok 25 1248s # testing : log message [Mon Jun 03 13:33:51.721067 2024] [log_debug:info] [pid 324529:tid 3789511488] [client 127.0.0.1:37776] ident (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: 'ident' 1248s # received: 'ident' 1248s ok 26 1248s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 27 1248s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1248s ok 28 1248s # testing : log message [Mon Jun 03 13:33:51.974318 2024] [log_debug:info] [pid 324529:tid 3772726080] [client 127.0.0.1:37776] get (log_transaction hook, /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1248s # didn't match 1248s # expected: 'get' 1248s # received: 'get' 1248s ok 29 1248s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1248s ok 1251s t/apache/getfile.t .................. 1251s # using LWP client 1251s 1..219 1251s # Running under perl version 5.038002 for linux 1251s # Current time local: Mon Jun 3 13:33:52 2024 1251s # Current time GMT: Mon Jun 3 13:33:52 2024 1251s # Using Test.pm version 1.31 1251s # Using Apache/Test.pm version 1.42 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "44f3-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 17651 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl.pod 1251s # expected: 17651 1251s # received: 17651 1251s ok 1 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "dbb0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 56240 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1251s # expected: 56240 1251s # received: 56240 1251s ok 2 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "85eb-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 34283 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1251s # expected: 34283 1251s # received: 34283 1251s ok 3 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "d8ed-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 55533 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1251s # expected: 55533 1251s # received: 55533 1251s ok 4 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "ab70-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 43888 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1251s # expected: 43888 1251s # received: 43888 1251s ok 5 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "15cb7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 89271 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1251s # expected: 89271 1251s # received: 89271 1251s ok 6 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2707-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9991 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1251s # expected: 9991 1251s # received: 9991 1251s ok 7 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2569-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9577 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1251s # expected: 9577 1251s # received: 9577 1251s ok 8 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1004-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4100 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1251s # expected: 4100 1251s # received: 4100 1251s ok 9 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "e58-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3672 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1251s # expected: 3672 1251s # received: 3672 1251s ok 10 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1e03-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7683 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1251s # expected: 7683 1251s # received: 7683 1251s ok 11 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "233aa-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 144298 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1251s # expected: 144298 1251s # received: 144298 1251s ok 12 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1f1e-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7966 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1251s # expected: 7966 1251s # received: 7966 1251s ok 13 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1aec-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6892 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1251s # expected: 6892 1251s # received: 6892 1251s ok 14 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1e50-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7760 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1251s # expected: 7760 1251s # received: 7760 1251s ok 15 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "18b7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6327 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1251s # expected: 6327 1251s # received: 6327 1251s ok 16 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "20a09-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 133641 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1251s # expected: 133641 1251s # received: 133641 1251s ok 17 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "17fe-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6142 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1251s # expected: 6142 1251s # received: 6142 1251s ok 18 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "e0a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3594 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1251s # expected: 3594 1251s # received: 3594 1251s ok 19 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "ff5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4085 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1251s # expected: 4085 1251s # received: 4085 1251s ok 20 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1d286-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 119430 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1251s # expected: 119430 1251s # received: 119430 1251s ok 21 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "19c5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6597 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1251s # expected: 6597 1251s # received: 6597 1251s ok 22 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "14d7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5335 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1251s # expected: 5335 1251s # received: 5335 1251s ok 23 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1208-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4616 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1251s # expected: 4616 1251s # received: 4616 1251s ok 24 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1c352-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 115538 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1251s # expected: 115538 1251s # received: 115538 1251s ok 25 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2a07-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10759 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1251s # expected: 10759 1251s # received: 10759 1251s ok 26 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2fef-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 12271 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1251s # expected: 12271 1251s # received: 12271 1251s ok 27 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2410-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9232 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1251s # expected: 9232 1251s # received: 9232 1251s ok 28 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1fa90-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 129680 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1251s # expected: 129680 1251s # received: 129680 1251s ok 29 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "293d-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10557 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1251s # expected: 10557 1251s # received: 10557 1251s ok 30 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "301f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 12319 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1251s # expected: 12319 1251s # received: 12319 1251s ok 31 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "20fa-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8442 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1251s # expected: 8442 1251s # received: 8442 1251s ok 32 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1162-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4450 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1251s # expected: 4450 1251s # received: 4450 1251s ok 33 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "fc0b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 64523 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1251s # expected: 64523 1251s # received: 64523 1251s ok 34 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2009-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8201 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1251s # expected: 8201 1251s # received: 8201 1251s ok 35 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1007-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4103 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1251s # expected: 4103 1251s # received: 4103 1251s ok 36 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2aac-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10924 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1251s # expected: 10924 1251s # received: 10924 1251s ok 37 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1168-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4456 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1251s # expected: 4456 1251s # received: 4456 1251s ok 38 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1875b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 100187 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1251s # expected: 100187 1251s # received: 100187 1251s ok 39 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1e25-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7717 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1251s # expected: 7717 1251s # received: 7717 1251s ok 40 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1e16-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7702 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1251s # expected: 7702 1251s # received: 7702 1251s ok 41 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1b69-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7017 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1251s # expected: 7017 1251s # received: 7017 1251s ok 42 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "115d9-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 71129 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1251s # expected: 71129 1251s # received: 71129 1251s ok 43 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "11f7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4599 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1251s # expected: 4599 1251s # received: 4599 1251s ok 44 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1806-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6150 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1251s # expected: 6150 1251s # received: 6150 1251s ok 45 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "13f7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5111 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1251s # expected: 5111 1251s # received: 5111 1251s ok 46 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9efd-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 40701 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1251s # expected: 40701 1251s # received: 40701 1251s ok 47 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1662-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5730 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1251s # expected: 5730 1251s # received: 5730 1251s ok 48 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "124a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4682 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1251s # expected: 4682 1251s # received: 4682 1251s ok 49 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1374-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4980 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1251s # expected: 4980 1251s # received: 4980 1251s ok 50 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "d310-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 54032 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1251s # expected: 54032 1251s # received: 54032 1251s ok 51 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1b5f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7007 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1251s # expected: 7007 1251s # received: 7007 1251s ok 52 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9201-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 37377 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1251s # expected: 37377 1251s # received: 37377 1251s ok 53 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1076-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4214 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1251s # expected: 4214 1251s # received: 4214 1251s ok 54 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "f6a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3946 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1251s # expected: 3946 1251s # received: 3946 1251s ok 55 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "fd6-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4054 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1251s # expected: 4054 1251s # received: 4054 1251s ok 56 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "ad8b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 44427 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1251s # expected: 44427 1251s # received: 44427 1251s ok 57 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1288-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4744 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1251s # expected: 4744 1251s # received: 4744 1251s ok 58 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "f6a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3946 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1251s # expected: 3946 1251s # received: 3946 1251s ok 59 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "fd7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4055 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1251s # expected: 4055 1251s # received: 4055 1251s ok 60 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "10d49-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 68937 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1251s # expected: 68937 1251s # received: 68937 1251s ok 61 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "f6a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3946 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1251s # expected: 3946 1251s # received: 3946 1251s ok 62 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "fd4-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4052 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1251s # expected: 4052 1251s # received: 4052 1251s ok 63 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1e729-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 124713 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl561delta.pod 1251s # expected: 124713 1251s # received: 124713 1251s ok 64 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1a2c1-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 107201 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl56delta.pod 1251s # expected: 107201 1251s # received: 107201 1251s ok 65 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "94ac-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 38060 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl581delta.pod 1251s # expected: 38060 1251s # received: 38060 1251s ok 66 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1176-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4470 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl582delta.pod 1251s # expected: 4470 1251s # received: 4470 1251s ok 67 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "18bf-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6335 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl583delta.pod 1251s # expected: 6335 1251s # received: 6335 1251s ok 68 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1cc3-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7363 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl584delta.pod 1251s # expected: 7363 1251s # received: 7363 1251s ok 69 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1701-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5889 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl585delta.pod 1251s # expected: 5889 1251s # received: 5889 1251s ok 70 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "122b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4651 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl586delta.pod 1251s # expected: 4651 1251s # received: 4651 1251s ok 71 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "20a5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8357 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl587delta.pod 1251s # expected: 8357 1251s # received: 8357 1251s ok 72 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "62c1-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 25281 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl588delta.pod 1251s # expected: 25281 1251s # received: 25281 1251s ok 73 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "d290-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 53904 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl589delta.pod 1251s # expected: 53904 1251s # received: 53904 1251s ok 74 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1c1d5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 115157 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perl58delta.pod 1251s # expected: 115157 1251s # received: 115157 1251s ok 75 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4fe9-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 20457 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlaix.pod 1251s # expected: 20457 1251s # received: 20457 1251s ok 76 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1688-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5768 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlamiga.pod 1251s # expected: 5768 1251s # received: 5768 1251s ok 77 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2031-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8241 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlandroid.pod 1251s # expected: 8241 1251s # received: 8241 1251s ok 78 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "c9433-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 824371 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlapi.pod 1251s # expected: 824371 1251s # received: 824371 1251s ok 79 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "5837-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 22583 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlapio.pod 1251s # expected: 22583 1251s # received: 22583 1251s ok 80 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1b62-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7010 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlartistic.pod 1251s # expected: 7010 1251s # received: 7010 1251s ok 81 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "20c2-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8386 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlbook.pod 1251s # expected: 8386 1251s # received: 8386 1251s ok 82 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "126-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 294 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlboot.pod 1251s # expected: 294 1251s # received: 294 1251s ok 83 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "130-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 304 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlbot.pod 1251s # expected: 304 1251s # received: 304 1251s ok 84 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1f50-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8016 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1251s # expected: 8016 1251s # received: 8016 1251s ok 85 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "dea2-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 56994 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlcall.pod 1251s # expected: 56994 1251s # received: 56994 1251s ok 86 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1180-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4480 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlcheat.pod 1251s # expected: 4480 1251s # received: 4480 1251s ok 87 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "23bf-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9151 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlclass.pod 1251s # expected: 9151 1251s # received: 9151 1251s ok 88 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "3c63-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 15459 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1251s # expected: 15459 1251s # received: 15459 1251s ok 89 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "254a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9546 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlclib.pod 1251s # expected: 9546 1251s # received: 9546 1251s ok 90 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "12e5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4837 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlcn.pod 1251s # expected: 4837 1251s # received: 4837 1251s ok 91 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1b1a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6938 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1251s # expected: 6938 1251s # received: 6938 1251s ok 92 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "662a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 26154 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1251s # expected: 26154 1251s # received: 26154 1251s ok 93 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "cfa2-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 53154 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldata.pod 1251s # expected: 53154 1251s # received: 53154 1251s ok 94 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "134f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4943 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1251s # expected: 4943 1251s # received: 4943 1251s ok 95 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "a85c-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 43100 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldebguts.pod 1251s # expected: 43100 1251s # received: 43100 1251s ok 96 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "5693-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 22163 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldebtut.pod 1251s # expected: 22163 1251s # received: 22163 1251s ok 97 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9bbb-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 39867 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldebug.pod 1251s # expected: 39867 1251s # received: 39867 1251s ok 98 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "fd4-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4052 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldelta.pod 1251s # expected: 4052 1251s # received: 4052 1251s ok 99 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "5f0a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 24330 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1251s # expected: 24330 1251s # received: 24330 1251s ok 100 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4c051-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 311377 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldiag.pod 1251s # expected: 311377 1251s # received: 311377 1251s ok 101 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "24a0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9376 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldoc.pod 1251s # expected: 9376 1251s # received: 9376 1251s ok 102 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "b4ed-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 46317 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1251s # expected: 46317 1251s # received: 46317 1251s ok 103 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "687a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 26746 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldsc.pod 1251s # expected: 26746 1251s # received: 26746 1251s ok 104 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1f17-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7959 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perldtrace.pod 1251s # expected: 7959 1251s # received: 7959 1251s ok 105 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "14981-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 84353 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1251s # expected: 84353 1251s # received: 84353 1251s ok 106 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9321-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 37665 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlembed.pod 1251s # expected: 37665 1251s # received: 37665 1251s ok 107 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2877-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10359 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1251s # expected: 10359 1251s # received: 10359 1251s ok 108 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "590b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 22795 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq.pod 1251s # expected: 22795 1251s # received: 22795 1251s ok 109 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "385d-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 14429 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1251s # expected: 14429 1251s # received: 14429 1251s ok 110 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "24a1-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9377 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1251s # expected: 9377 1251s # received: 9377 1251s ok 111 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "92e1-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 37601 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1251s # expected: 37601 1251s # received: 37601 1251s ok 112 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "162be-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 90814 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1251s # expected: 90814 1251s # received: 90814 1251s ok 113 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "d7fc-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 55292 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1251s # expected: 55292 1251s # received: 55292 1251s ok 114 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9a71-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 39537 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1251s # expected: 39537 1251s # received: 39537 1251s ok 115 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "93b8-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 37816 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1251s # expected: 37816 1251s # received: 37816 1251s ok 116 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "c310-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 49936 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1251s # expected: 49936 1251s # received: 49936 1251s ok 117 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "3b75-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 15221 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1251s # expected: 15221 1251s # received: 15221 1251s ok 118 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "56ca-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 22218 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfilter.pod 1251s # expected: 22218 1251s # received: 22218 1251s ok 119 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "342b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 13355 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfork.pod 1251s # expected: 13355 1251s # received: 13355 1251s ok 120 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "40e0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 16608 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlform.pod 1251s # expected: 16608 1251s # received: 16608 1251s ok 121 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "671-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 1649 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1251s # expected: 1649 1251s # received: 1649 1251s ok 122 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "67142-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 422210 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlfunc.pod 1251s # expected: 422210 1251s # received: 422210 1251s ok 123 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "7c2a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 31786 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlgit.pod 1251s # expected: 31786 1251s # received: 31786 1251s ok 124 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "21810-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 137232 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlglossary.pod 1251s # expected: 137232 1251s # received: 137232 1251s ok 125 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4075-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 16501 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlgov.pod 1251s # expected: 16501 1251s # received: 16501 1251s ok 126 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "35f7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 13815 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlgpl.pod 1251s # expected: 13815 1251s # received: 13815 1251s ok 127 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2c264-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 180836 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlguts.pod 1251s # expected: 180836 1251s # received: 180836 1251s ok 128 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "afe4-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 45028 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhack.pod 1251s # expected: 45028 1251s # received: 45028 1251s ok 129 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "11a38-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 72248 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1251s # expected: 72248 1251s # received: 72248 1251s ok 130 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1809-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6153 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1251s # expected: 6153 1251s # received: 6153 1251s ok 131 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "5f7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 1527 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1251s # expected: 1527 1251s # received: 1527 1251s ok 132 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "e88a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 59530 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhist.pod 1251s # expected: 59530 1251s # received: 59530 1251s ok 133 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "77a4-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 30628 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhpux.pod 1251s # expected: 30628 1251s # received: 30628 1251s ok 134 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "7dd-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 2013 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlhurd.pod 1251s # expected: 2013 1251s # received: 2013 1251s ok 135 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1f865-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 129125 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlintern.pod 1251s # expected: 129125 1251s # received: 129125 1251s ok 136 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9216-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 37398 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlinterp.pod 1251s # expected: 37398 1251s # received: 37398 1251s ok 137 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "579d-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 22429 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlintro.pod 1251s # expected: 22429 1251s # received: 22429 1251s ok 138 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "8ad3-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 35539 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perliol.pod 1251s # expected: 35539 1251s # received: 35539 1251s ok 139 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "11817-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 71703 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlipc.pod 1251s # expected: 71703 1251s # received: 71703 1251s ok 140 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1150-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4432 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlirix.pod 1251s # expected: 4432 1251s # received: 4432 1251s ok 141 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "20a8-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8360 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perljp.pod 1251s # expected: 8360 1251s # received: 8360 1251s ok 142 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2fc0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 12224 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlko.pod 1251s # expected: 12224 1251s # received: 12224 1251s ok 143 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "163-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 355 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1251s # expected: 355 1251s # received: 355 1251s ok 144 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "7ea-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 2026 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perllinux.pod 1251s # expected: 2026 1251s # received: 2026 1251s ok 145 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "12457-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 74839 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perllocale.pod 1251s # expected: 74839 1251s # received: 74839 1251s ok 146 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "24dc-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9436 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perllol.pod 1251s # expected: 9436 1251s # received: 9436 1251s ok 147 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2f6f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 12143 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1251s # expected: 12143 1251s # received: 12143 1251s ok 148 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "6753-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 26451 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlmod.pod 1251s # expected: 26451 1251s # received: 26451 1251s ok 149 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2574-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9588 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1251s # expected: 9588 1251s # received: 9588 1251s ok 150 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "e547-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 58695 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1251s # expected: 58695 1251s # received: 58695 1251s ok 151 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "573b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 22331 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1251s # expected: 22331 1251s # received: 22331 1251s ok 152 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "d65-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3429 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1251s # expected: 3429 1251s # received: 3429 1251s ok 153 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2ad3-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10963 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1251s # expected: 10963 1251s # received: 10963 1251s ok 154 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "20a5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8357 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlnumber.pod 1251s # expected: 8357 1251s # received: 8357 1251s ok 155 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "8d30-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 36144 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlobj.pod 1251s # expected: 36144 1251s # received: 36144 1251s ok 156 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "6885-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 26757 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlootut.pod 1251s # expected: 26757 1251s # received: 26757 1251s ok 157 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "251a5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 151973 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlop.pod 1251s # expected: 151973 1251s # received: 151973 1251s ok 158 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4db-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 1243 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1251s # expected: 1243 1251s # received: 1243 1251s ok 159 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "3b77-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 15223 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlopentut.pod 1251s # expected: 15223 1251s # received: 15223 1251s ok 160 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "16cb9-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 93369 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlos2.pod 1251s # expected: 93369 1251s # received: 93369 1251s ok 161 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "37cb-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 14283 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlos390.pod 1251s # expected: 14283 1251s # received: 14283 1251s ok 162 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "12b0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4784 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlos400.pod 1251s # expected: 4784 1251s # received: 4784 1251s ok 163 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "c8a9-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 51369 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1251s # expected: 51369 1251s # received: 51369 1251s ok 164 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "c2bd-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 49853 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlperf.pod 1251s # expected: 49853 1251s # received: 49853 1251s ok 165 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1418-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5144 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlplan9.pod 1251s # expected: 5144 1251s # received: 5144 1251s ok 166 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "5b65-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 23397 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlpod.pod 1251s # expected: 23397 1251s # received: 23397 1251s ok 167 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "10d10-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 68880 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1251s # expected: 68880 1251s # received: 68880 1251s ok 168 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2f40-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 12096 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1251s # expected: 12096 1251s # received: 12096 1251s ok 169 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "67b7-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 26551 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1251s # expected: 26551 1251s # received: 26551 1251s ok 170 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "15cc8-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 89288 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlport.pod 1251s # expected: 89288 1251s # received: 89288 1251s ok 171 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1412-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 5138 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlpragma.pod 1251s # expected: 5138 1251s # received: 5138 1251s ok 172 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1a25-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 6693 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlqnx.pod 1251s # expected: 6693 1251s # received: 6693 1251s ok 173 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2127d-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 135805 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlre.pod 1251s # expected: 135805 1251s # received: 135805 1251s ok 174 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "7bad-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 31661 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlreapi.pod 1251s # expected: 31661 1251s # received: 31661 1251s ok 175 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "818f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 33167 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1251s # expected: 33167 1251s # received: 33167 1251s ok 176 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "beb0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 48816 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1251s # expected: 48816 1251s # received: 48816 1251s ok 177 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "8c47-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 35911 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlref.pod 1251s # expected: 35911 1251s # received: 35911 1251s ok 178 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4944-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 18756 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlreftut.pod 1251s # expected: 18756 1251s # received: 18756 1251s ok 179 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "a989-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 43401 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlreguts.pod 1251s # expected: 43401 1251s # received: 43401 1251s ok 180 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1fd-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 509 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlrepository.pod 1251s # expected: 509 1251s # received: 509 1251s ok 181 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4af5-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 19189 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlrequick.pod 1251s # expected: 19189 1251s # received: 19189 1251s ok 182 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "3ce4-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 15588 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlreref.pod 1251s # expected: 15588 1251s # received: 15588 1251s ok 183 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1e219-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 123417 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlretut.pod 1251s # expected: 123417 1251s # received: 123417 1251s ok 184 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "60c-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 1548 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlriscos.pod 1251s # expected: 1548 1251s # received: 1548 1251s ok 185 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "e52d-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 58669 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlrun.pod 1251s # expected: 58669 1251s # received: 58669 1251s ok 186 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "6cc6-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 27846 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsec.pod 1251s # expected: 27846 1251s # received: 27846 1251s ok 187 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "4af2-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 19186 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1251s # expected: 19186 1251s # received: 19186 1251s ok 188 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "74a6-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 29862 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1251s # expected: 29862 1251s # received: 29862 1251s ok 189 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1bdc-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7132 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsource.pod 1251s # expected: 7132 1251s # received: 7132 1251s ok 190 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "233b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 9019 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlstyle.pod 1251s # expected: 9019 1251s # received: 9019 1251s ok 191 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "12f85-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 77701 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsub.pod 1251s # expected: 77701 1251s # received: 77701 1251s ok 192 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "d2de-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 53982 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsyn.pod 1251s # expected: 53982 1251s # received: 53982 1251s ok 193 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "2858-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10328 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlsynology.pod 1251s # expected: 10328 1251s # received: 10328 1251s ok 194 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "b53a-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 46394 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1251s # expected: 46394 1251s # received: 46394 1251s ok 195 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "9a91-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 39569 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltie.pod 1251s # expected: 39569 1251s # received: 39569 1251s ok 196 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "b9206-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 758278 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltoc.pod 1251s # expected: 758278 1251s # received: 758278 1251s ok 197 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "174-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 372 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltodo.pod 1251s # expected: 372 1251s # received: 372 1251s ok 198 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "126-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 294 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltooc.pod 1251s # expected: 294 1251s # received: 294 1251s ok 199 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "126-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 294 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltoot.pod 1251s # expected: 294 1251s # received: 294 1251s ok 200 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "297f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 10623 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltrap.pod 1251s # expected: 10623 1251s # received: 10623 1251s ok 201 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "213f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 8511 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltru64.pod 1251s # expected: 8511 1251s # received: 8511 1251s ok 202 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1183-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4483 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perltw.pod 1251s # expected: 4483 1251s # received: 4483 1251s ok 203 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "162c0-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 90816 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlunicode.pod 1251s # expected: 90816 1251s # received: 90816 1251s ok 204 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "6349-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 25417 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlunicook.pod 1251s # expected: 25417 1251s # received: 25417 1251s ok 205 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "372e-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 14126 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1251s # expected: 14126 1251s # received: 14126 1251s ok 206 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "96e1-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 38625 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perluniintro.pod 1251s # expected: 38625 1251s # received: 38625 1251s ok 207 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "6eefa-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 454394 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perluniprops.pod 1251s # expected: 454394 1251s # received: 454394 1251s ok 208 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1f0f-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7951 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:54 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlunitut.pod 1251s # expected: 7951 1251s # received: 7951 1251s ok 209 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1ce8-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 7400 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlutil.pod 1251s # expected: 7400 1251s # received: 7400 1251s ok 210 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "16ab2-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 92850 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlvar.pod 1251s # expected: 92850 1251s # received: 92850 1251s ok 211 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "c68d-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 50829 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlvms.pod 1251s # expected: 50829 1251s # received: 50829 1251s ok 212 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "f16-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 3862 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlvos.pod 1251s # expected: 3862 1251s # received: 3862 1251s ok 213 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "7fdb-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 32731 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlwin32.pod 1251s # expected: 32731 1251s # received: 32731 1251s ok 214 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "1532b-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 86827 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlxs.pod 1251s # expected: 86827 1251s # received: 86827 1251s ok 215 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "c504-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 50436 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlxstut.pod 1251s # expected: 50436 1251s # received: 50436 1251s ok 216 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "5dc1-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 24001 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1251s # expected: 24001 1251s # received: 24001 1251s ok 217 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "b1324-616606a93b340" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 725796 1251s #Last-Modified: Thu, 18 Apr 2024 15:13:41 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-binary-httpd 1251s # expected: 725796 1251s # received: 725796 1251s ok 218 1251s #lwp request: 1251s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1251s #User-Agent: libwww-perl/6.77 1251s # 1251s #server response: 1251s #HTTP/1.1 200 OK 1251s #Connection: close 1251s #Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Accept-Ranges: bytes 1251s #ETag: "3d5470-61715b8b6be40" 1251s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1251s #Vary: In-If1 1251s #Content-Length: 4019312 1251s #Last-Modified: Sat, 27 Apr 2024 15:32:01 GMT 1251s #Client-Date: Mon, 03 Jun 2024 13:33:55 GMT 1251s #Client-Peer: 127.0.0.1:8529 1251s #Client-Response-Num: 1 1251s #DMMATCH1: 1 1251s # 1251s # testing : download of /getfiles-binary-perl 1251s # expected: 4019312 1251s # received: 4019312 1251s ok 219 1251s ok 1253s t/apache/headers.t .................. 1253s 1..27 1253s # Running under perl version 5.038002 for linux 1253s # Current time local: Mon Jun 3 13:33:55 2024 1253s # Current time GMT: Mon Jun 3 13:33:55 2024 1253s # Using Test.pm version 1.31 1253s # Using Apache/Test.pm version 1.42 1253s testing: Hello: World 1253s ok 1 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 2 1253s header: [World] vs [World] 1253s # testing : compare header Hello value 1253s # expected: 'World' 1253s # received: 'World' 1253s ok 3 1253s testing: Hello: World 1253s ok 4 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 5 1253s header: [World] vs [World] 1253s # testing : compare header Hello value 1253s # expected: 'World' 1253s # received: 'World' 1253s ok 6 1253s testing: Hello: World 1253s ok 7 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 8 1253s header: [World] vs [World] 1253s # testing : compare header Hello value 1253s # expected: 'World' 1253s # received: 'World' 1253s ok 9 1253s testing: Hello: Foo 1253s Bar 1253s ok 10 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 11 1253s header: [Foo Bar] vs [Foo Bar] 1253s # testing : compare header Hello value 1253s # expected: 'Foo Bar' 1253s # received: 'Foo Bar' 1253s ok 12 1253s testing: Hello: Foo 1253s Bar 1253s ok 13 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 14 1253s header: [Foo Bar] vs [Foo Bar] 1253s # testing : compare header Hello value 1253s # expected: 'Foo Bar' 1253s # received: 'Foo Bar' 1253s ok 15 1253s testing: Hello: Foo 1253s Bar 1253s ok 16 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 17 1253s header: [Foo Bar] vs [Foo Bar] 1253s # testing : compare header Hello value 1253s # expected: 'Foo Bar' 1253s # received: 'Foo Bar' 1253s ok 18 1253s testing: Hello: Foo 1253s Bar 1253s ok 19 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 20 1253s header: [Foo Bar] vs [Foo Bar] 1253s # testing : compare header Hello value 1253s # expected: 'Foo Bar' 1253s # received: 'Foo Bar' 1253s ok 21 1253s testing: Hello: Foo 1253s Bar 1253s ok 22 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 23 1253s header: [Foo Bar] vs [Foo Bar] 1253s # testing : compare header Hello value 1253s # expected: 'Foo Bar' 1253s # received: 'Foo Bar' 1253s ok 24 1253s testing: Hello:World 1253s ok 25 1253s # testing : response success 1253s # expected: qr/HTTP\/1\.. 200 OK/ 1253s # received: 'HTTP/1.1 200 OK' 1253s ok 26 1253s header: [World] vs [World] 1253s # testing : compare header Hello value 1253s # expected: 'World' 1253s # received: 'World' 1253s ok 27 1253s ok 1255s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1258s t/apache/http_strict.t .............. 1258s 1..178 1258s # Running under perl version 5.038002 for linux 1258s # Current time local: Mon Jun 3 13:33:59 2024 1258s # Current time GMT: Mon Jun 3 13:33:59 2024 1258s # Using Test.pm version 1.31 1258s # Using Apache/Test.pm version 1.42 1258s # SENDING: 1258s # GET / HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 1 1258s # SENDING: 1258s # GET / HTTP/1.0\n\n 1258s # expecting success, got 200 1258s ok 2 1258s # SENDING: 1258s # get / HTTP/1.0\r\n\r\n 1258s # expecting 501, got 501 1258s ok 3 1258s # SENDING: 1258s # G ET / HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 4 1258s # SENDING: 1258s # G\x00ET / HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 5 1258s # SENDING: 1258s # G/T / HTTP/1.0\r\n\r\n 1258s # expecting 501, got 501 1258s ok 6 1258s # SENDING: 1258s # GET /\x00 HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 7 1258s # SENDING: 1258s # GET / HTTP/1.0\x00\r\n\r\n 1258s # expecting 400, got 400 1258s ok 8 1258s # SENDING: 1258s # GET\x0c/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 9 1258s # SENDING: 1258s # GET\r/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 10 1258s # SENDING: 1258s # GET\t/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 11 1258s # SENDING: 1258s # GET / HTT/1.0\r\n\r\n 1258s # expecting error, got 400 1258s ok 12 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1258s # expecting success, got 200 1258s ok 13 1258s # SENDING: 1258s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1258s # expecting success, got 200 1258s ok 14 1258s # SENDING: 1258s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1258s # expecting success, got 200 1258s ok 15 1258s # SENDING: 1258s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 16 1258s # SENDING: 1258s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 17 1258s # SENDING: 1258s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1258s # expecting 200, got 200 1258s ok 18 1258s # SENDING: 1258s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 19 1258s # SENDING: 1258s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1258s # expecting error, got 400 1258s ok 20 1258s # SENDING: 1258s # GET / HTTP/0.9\r\n\r\n 1258s # expecting error, got 400 1258s ok 21 1258s # SENDING: 1258s # GET / HTTP/0.8\r\n\r\n 1258s # expecting error, got 400 1258s ok 22 1258s # SENDING: 1258s # GET /\x01 HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 23 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 24 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 25 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 26 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 27 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1258s # expecting 400, got 400 1258s ok 28 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 29 1258s # SENDING: 1258s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 30 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 31 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1258s # expecting 400, got 400 1258s ok 32 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 33 1258s # SENDING: 1258s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 34 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 35 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 36 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 37 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 38 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1258s # expecting 400, got 400 1258s ok 39 1258s # SENDING: 1258s # GET / HTTP/1.0\r\r 1258s # expecting dropped connection and HTTPD dropped connection 1258s ok 40 1258s # SENDING: 1258s # GET /\r\n 1258s # expecting headerless HTTP/0.9 body, got response 1258s ok 41 1258s # SENDING: 1258s # GET /#frag HTTP/1.0\r\n 1258s # expecting 400, got 400 1258s ok 42 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1258s # expecting 200, got 200 1258s ok 43 1258s # SENDING: 1258s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 44 1258s # SENDING: 1258s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 45 1258s # SENDING: 1258s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 46 1258s # SENDING: 1258s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 47 1258s # SENDING: 1258s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 48 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1258s # expecting 200, got 200 1258s ok 49 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1258s # expecting 400, got 400 1258s ok 50 1258s # SENDING: 1258s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 51 1258s # SENDING: 1258s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 52 1258s # SENDING: 1258s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 53 1258s # SENDING: 1258s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 54 1258s # SENDING: 1258s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 55 1258s # SENDING: 1258s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 56 1258s # SENDING: 1258s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 57 1258s # SENDING: 1258s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 58 1258s # SENDING: 1258s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 59 1258s # SENDING: 1258s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 60 1258s # SENDING: 1258s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 61 1258s # SENDING: 1258s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 62 1258s # SENDING: 1258s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 63 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1258s # expecting success, got 200 1258s ok 64 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1258s # expecting success, got 200 1258s ok 65 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1258s # expecting success, got 200 1258s ok 66 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1258s # expecting success, got 200 1258s ok 67 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1258s # expecting success, got 200 1258s ok 68 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1258s # expecting success, got 200 1258s ok 69 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1258s # expecting 200, got 200 1258s ok 70 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1258s # expecting 200, got 200 1258s ok 71 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1258s # expecting 400, got 400 1258s ok 72 1258s # SENDING: 1258s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 73 1258s # SENDING: 1258s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 74 1258s # SENDING: 1258s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 75 1258s # SENDING: 1258s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 76 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1258s # expecting 200, got 200 1258s ok 77 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1258s # expecting 200, got 200 1258s ok 78 1258s # SENDING: 1258s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 79 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 200 OK\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:01 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Foo: bar\r\n 1258s # Vary: In-If1\r\n 1258s # DMMATCH1: 1\r\n 1258s # Content-Length: 36\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/plain\r\n 1258s # \r\n 1258s # Hi!\n 1258s # SERVERNAME=localhost\n 1258s # HTTP_HOST=\n 1258s # 1258s # expecting 200, got 200 1258s ok 80 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: 1258s # RESPONSE: 1258s # HTTP/1.1 200 OK\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:01 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Foo: \r\n 1258s # Vary: In-If1\r\n 1258s # DMMATCH1: 1\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/plain\r\n 1258s # \r\n 1258s # Hi!\n 1258s # SERVERNAME=localhost\n 1258s # HTTP_HOST=\n 1258s # 1258s # expecting 200, got 200 1258s ok 81 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1258s # DECODED: : bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:01 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 564\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 82 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1258s # DECODED: F\x00oo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:01 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 528\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 83 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1258s # DECODED: F\x01oo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:01 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 564\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 84 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1258s # DECODED: F\noo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:01 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 528\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 85 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: b\tar 1258s # RESPONSE: 1258s # HTTP/1.1 200 OK\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Foo: b\tar\r\n 1258s # Vary: In-If1\r\n 1258s # DMMATCH1: 1\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/plain\r\n 1258s # \r\n 1258s # Hi!\n 1258s # SERVERNAME=localhost\n 1258s # HTTP_HOST=\n 1258s # 1258s # expecting 200, got 200 1258s ok 86 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: b\x01ar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 87 1258s # SENDING: 1258s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1258s # expecting 500, got 500 1258s ok 88 1258s # SENDING: 1258s # GET / HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 89 1258s # SENDING: 1258s # GET / HTTP/1.0\n\n 1258s # expecting 400, got 400 1258s ok 90 1258s # SENDING: 1258s # get / HTTP/1.0\r\n\r\n 1258s # expecting 501, got 501 1258s ok 91 1258s # SENDING: 1258s # G ET / HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 92 1258s # SENDING: 1258s # G\x00ET / HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 93 1258s # SENDING: 1258s # G/T / HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 94 1258s # SENDING: 1258s # GET /\x00 HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 95 1258s # SENDING: 1258s # GET / HTTP/1.0\x00\r\n\r\n 1258s # expecting 400, got 400 1258s ok 96 1258s # SENDING: 1258s # GET\x0c/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 97 1258s # SENDING: 1258s # GET\r/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 98 1258s # SENDING: 1258s # GET\t/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 99 1258s # SENDING: 1258s # GET / HTT/1.0\r\n\r\n 1258s # expecting error, got 400 1258s ok 100 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1258s # expecting success, got 200 1258s ok 101 1258s # SENDING: 1258s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1258s # expecting success, got 200 1258s ok 102 1258s # SENDING: 1258s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1258s # expecting success, got 200 1258s ok 103 1258s # SENDING: 1258s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 104 1258s # SENDING: 1258s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 105 1258s # SENDING: 1258s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 106 1258s # SENDING: 1258s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 107 1258s # SENDING: 1258s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1258s # expecting error, got 400 1258s ok 108 1258s # SENDING: 1258s # GET / HTTP/0.9\r\n\r\n 1258s # expecting error, got 400 1258s ok 109 1258s # SENDING: 1258s # GET / HTTP/0.8\r\n\r\n 1258s # expecting error, got 400 1258s ok 110 1258s # SENDING: 1258s # GET /\x01 HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 111 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 112 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 113 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 114 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 115 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1258s # expecting 400, got 400 1258s ok 116 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 117 1258s # SENDING: 1258s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 118 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 119 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1258s # expecting 400, got 400 1258s ok 120 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 121 1258s # SENDING: 1258s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 122 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 123 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 124 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1258s # expecting 400, got 400 1258s ok 125 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 126 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1258s # expecting 400, got 400 1258s ok 127 1258s # SENDING: 1258s # GET / HTTP/1.0\r\r 1258s # expecting dropped connection and HTTPD dropped connection 1258s ok 128 1258s # SENDING: 1258s # GET /\r\n 1258s # expecting headerless HTTP/0.9 body, got response 1258s ok 129 1258s # SENDING: 1258s # GET /#frag HTTP/1.0\r\n 1258s # expecting 400, got 400 1258s ok 130 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1258s # expecting 400, got 400 1258s ok 131 1258s # SENDING: 1258s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 132 1258s # SENDING: 1258s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 133 1258s # SENDING: 1258s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 134 1258s # SENDING: 1258s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 135 1258s # SENDING: 1258s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 136 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1258s # expecting 400, got 400 1258s ok 137 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1258s # expecting 400, got 400 1258s ok 138 1258s # SENDING: 1258s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 139 1258s # SENDING: 1258s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 140 1258s # SENDING: 1258s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 141 1258s # SENDING: 1258s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 142 1258s # SENDING: 1258s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 143 1258s # SENDING: 1258s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 144 1258s # SENDING: 1258s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 145 1258s # SENDING: 1258s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 146 1258s # SENDING: 1258s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 147 1258s # SENDING: 1258s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 148 1258s # SENDING: 1258s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 149 1258s # SENDING: 1258s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1258s # expecting success, got 200 1258s ok 150 1258s # SENDING: 1258s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1258s # expecting 400, got 400 1258s ok 151 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1258s # expecting success, got 200 1258s ok 152 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1258s # expecting success, got 200 1258s ok 153 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1258s # expecting success, got 200 1258s ok 154 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1258s # expecting success, got 200 1258s ok 155 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1258s # expecting success, got 200 1258s ok 156 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1258s # expecting success, got 200 1258s ok 157 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1258s # expecting 400, got 400 1258s ok 158 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1258s # expecting 400, got 400 1258s ok 159 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1258s # expecting 400, got 400 1258s ok 160 1258s # SENDING: 1258s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 161 1258s # SENDING: 1258s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 162 1258s # SENDING: 1258s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 163 1258s # SENDING: 1258s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1258s # expecting 200, got 200 1258s ok 164 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1258s # expecting 200, got 200 1258s ok 165 1258s # SENDING: 1258s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1258s # expecting 200, got 200 1258s ok 166 1258s # SENDING: 1258s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1258s # expecting 200, got 200 1258s ok 167 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 200 OK\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Foo: bar\r\n 1258s # Vary: In-If1\r\n 1258s # DMMATCH1: 1\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/plain\r\n 1258s # \r\n 1258s # Hi!\n 1258s # SERVERNAME=localhost\n 1258s # HTTP_HOST=\n 1258s # 1258s # expecting 200, got 200 1258s ok 168 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: 1258s # RESPONSE: 1258s # HTTP/1.1 200 OK\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Foo: \r\n 1258s # Vary: In-If1\r\n 1258s # DMMATCH1: 1\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/plain\r\n 1258s # \r\n 1258s # Hi!\n 1258s # SERVERNAME=localhost\n 1258s # HTTP_HOST=\n 1258s # 1258s # expecting 200, got 200 1258s ok 169 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1258s # DECODED: : bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 170 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1258s # DECODED: F\x00oo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 528\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 171 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1258s # DECODED: F\x01oo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 564\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 172 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1258s # DECODED: F\noo: bar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 528\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 173 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: b\tar 1258s # RESPONSE: 1258s # HTTP/1.1 200 OK\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Foo: b\tar\r\n 1258s # Vary: In-If1\r\n 1258s # DMMATCH1: 1\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/plain\r\n 1258s # \r\n 1258s # Hi!\n 1258s # SERVERNAME=localhost\n 1258s # HTTP_HOST=\n 1258s # 1258s # expecting 200, got 200 1258s ok 174 1258s # SENDING: 1258s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1258s # DECODED: Foo: b\x01ar 1258s # RESPONSE: 1258s # HTTP/1.1 500 Internal Server Error\r\n 1258s # Date: Mon, 03 Jun 2024 13:34:02 GMT\r\n 1258s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1258s # Content-Length: 564\r\n 1258s # Connection: close\r\n 1258s # Content-Type: text/html; charset=iso-8859-1\r\n 1258s # \r\n 1258s # \n 1258s # \n 1258s # ... 1258s # expecting 500, got 500 1258s ok 175 1258s # SENDING: 1258s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1258s # expecting 500, got 500 1258s ok 176 1258s ok 177 1258s ok 178 1258s ok 1260s t/apache/if_sections.t .............. 1260s 1..46 1260s # Running under perl version 5.038002 for linux 1260s # Current time local: Mon Jun 3 13:34:02 2024 1260s # Current time GMT: Mon Jun 3 13:34:02 2024 1260s # Using Test.pm version 1.31 1260s # Using Apache/Test.pm version 1.42 1260s # /if_sec/ with '': 1260s # expected: 200 1260s # received: '200' 1260s ok 1 1260s # expected: undef 1260s # received: undef 1260s ok 2 1260s # /if_sec/foo.if_test with '': 1260s # expected: 200 1260s # received: '200' 1260s ok 3 1260s # expected: undef 1260s # received: undef 1260s ok 4 1260s # /if_sec/foo.if_test with '1': 1260s # expected: 200 1260s # received: '200' 1260s ok 5 1260s # expected: 'global1' 1260s # received: 'global1' 1260s ok 6 1260s # /if_sec/foo.if_test with '1 11': 1260s # expected: 200 1260s # received: '200' 1260s ok 7 1260s # expected: 'global1, nested11, nested113' 1260s # received: 'global1, nested11, nested113' 1260s ok 8 1260s # /if_sec/foo.if_test with '1 11 111': 1260s # expected: 200 1260s # received: '200' 1260s ok 9 1260s # expected: 'global1, nested11, nested111' 1260s # received: 'global1, nested11, nested111' 1260s ok 10 1260s # /if_sec/foo.if_test with '1 11 112': 1260s # expected: 200 1260s # received: '200' 1260s ok 11 1260s # expected: 'global1, nested11, nested112' 1260s # received: 'global1, nested11, nested112' 1260s ok 12 1260s # /if_sec/foo.if_test with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 13 1260s # expected: 'global1, files2' 1260s # received: 'global1, files2' 1260s ok 14 1260s # /if_sec/dir/foo.txt with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 15 1260s # expected: 'global1, dir1, dir2, dir_files1' 1260s # received: 'global1, dir1, dir2, dir_files1' 1260s ok 16 1260s # /if_sec/dir/ with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 17 1260s # expected: 'global1, dir1, dir2' 1260s # received: 'global1, dir1, dir2' 1260s ok 18 1260s # /if_sec/dir/ with '1 11': 1260s # expected: 200 1260s # received: '200' 1260s ok 19 1260s # expected: 'global1, dir1, nested11, nested113' 1260s # received: 'global1, dir1, nested11, nested113' 1260s ok 20 1260s # /if_sec/dir/ with '1 11 111': 1260s # expected: 200 1260s # received: '200' 1260s ok 21 1260s # expected: 'global1, dir1, nested11, nested111' 1260s # received: 'global1, dir1, nested11, nested111' 1260s ok 22 1260s # /if_sec/dir/ with '1 11 112': 1260s # expected: 200 1260s # received: '200' 1260s ok 23 1260s # expected: 'global1, dir1, nested11, nested112' 1260s # received: 'global1, dir1, nested11, nested112' 1260s ok 24 1260s # /if_sec/loc/ with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 25 1260s # expected: 'global1, loc1, loc2' 1260s # received: 'global1, loc1, loc2' 1260s ok 26 1260s # /if_sec/loc/foo.txt with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 27 1260s # expected: 'global1, loc1, loc2' 1260s # received: 'global1, loc1, loc2' 1260s ok 28 1260s # /if_sec/loc/ with '1 11': 1260s # expected: 200 1260s # received: '200' 1260s ok 29 1260s # expected: 'global1, loc1, nested11, nested113' 1260s # received: 'global1, loc1, nested11, nested113' 1260s ok 30 1260s # /if_sec/loc/ with '1 11 111': 1260s # expected: 200 1260s # received: '200' 1260s ok 31 1260s # expected: 'global1, loc1, nested11, nested111' 1260s # received: 'global1, loc1, nested11, nested111' 1260s ok 32 1260s # /if_sec/loc/ with '1 11 112': 1260s # expected: 200 1260s # received: '200' 1260s ok 33 1260s # expected: 'global1, loc1, nested11, nested112' 1260s # received: 'global1, loc1, nested11, nested112' 1260s ok 34 1260s # /if_sec/loc/foo.if_test with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 35 1260s # expected: 'global1, files2, loc1, loc2' 1260s # received: 'global1, files2, loc1, loc2' 1260s ok 36 1260s # /if_sec/loc/foo.if_test with '1 2 11': 1260s # expected: 200 1260s # received: '200' 1260s ok 37 1260s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1260s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1260s ok 38 1260s # /if_sec/loc/foo.if_test with '1 2 11 111': 1260s # expected: 200 1260s # received: '200' 1260s ok 39 1260s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1260s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1260s ok 40 1260s # /if_sec/loc/foo.if_test with '1 2 11 112': 1260s # expected: 200 1260s # received: '200' 1260s ok 41 1260s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1260s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1260s ok 42 1260s # /if_sec/proxy/ with '1 2': 1260s # expected: 200 1260s # received: '200' 1260s ok 43 1260s # expected: 'global1, locp1, locp2' 1260s # received: 'global1, locp1, locp2' 1260s ok 44 1260s # /if_sec/proxy/ with '2': 1260s # expected: 200 1260s # received: '200' 1260s ok 45 1260s # expected: 'locp2' 1260s # received: 'locp2' 1260s ok 46 1260s ok 1262s t/apache/iffile.t ................... 1262s 1..2 1262s # Running under perl version 5.038002 for linux 1262s # Current time local: Mon Jun 3 13:34:04 2024 1262s # Current time GMT: Mon Jun 3 13:34:04 2024 1262s # Using Test.pm version 1.31 1262s # Using Apache/Test.pm version 1.42 1262s # expected: 200 1262s # received: '200' 1262s ok 1 1262s # expected: 'success1, success2, success3, success4, success5' 1262s # received: 'success1, success2, success3, success4, success5' 1262s ok 2 1262s ok 1265s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1271s t/apache/limits.t ................... 1271s 1..12 1271s # Running under perl version 5.038002 for linux 1271s # Current time local: Mon Jun 3 13:34:09 2024 1271s # Current time GMT: Mon Jun 3 13:34:09 2024 1271s # Using Test.pm version 1.31 1271s # Using Apache/Test.pm version 1.42 1271s # Testing LimitRequestLine; should succeed 1271s # testing : Test #1 1271s # expected: 200 1271s # received: '200' 1271s ok 1 1271s # Testing LimitRequestLine; should fail 1271s # testing : Test #2 1271s # expected: 414 1271s # received: '414' 1271s ok 2 1271s # Testing LimitRequestFieldSize; should succeed 1271s # testing : Test #3 1271s # expected: 200 1271s # received: '200' 1271s ok 3 1271s # Testing LimitRequestFieldSize; should fail 1271s # testing : Test #4 1271s # expected: 400 1271s # received: '400' 1271s ok 4 1271s # Testing LimitRequestFields; should succeed 1271s # testing : Test #5 1271s # expected: 200 1271s # received: '200' 1271s ok 5 1271s # Testing LimitRequestFields; should fail 1271s # testing : Test #6 1271s # expected: 400 1271s # received: '400' 1271s ok 6 1271s # Testing LimitRequestBody; should succeed 1271s # Chunked transfer-encoding enabled 1271s # testing : Test #7 1271s # expected: 200 1271s # received: '200' 1271s ok 7 1271s # Testing LimitRequestBody; should succeed 1271s # Chunked transfer-encoding disabled 1271s # testing : Test #8 1271s # expected: 200 1271s # received: '200' 1271s ok 8 1271s # Testing LimitRequestBody; should fail 1271s # Chunked transfer-encoding enabled 1271s # testing : Test #9 1271s # expected: 413 1271s # received: '413' 1271s ok 9 1271s # Testing LimitRequestBody; should fail 1271s # Chunked transfer-encoding disabled 1271s # testing : Test #10 1271s # expected: 413 1271s # received: '413' 1271s ok 10 1271s # Testing LimitRequestFieldSize; should succeed 1271s # testing : Test #11 1271s # expected: 200 1271s # received: '200' 1271s ok 11 1271s # Testing LimitRequestFieldSize; should fail 1271s # testing : Test #12 1271s # expected: 400 1271s # received: '400' 1271s ok 12 1271s ok 1273s t/apache/loglevel.t ................. 1273s 1..8 1273s # Running under perl version 5.038002 for linux 1273s # Current time local: Mon Jun 3 13:34:15 2024 1273s # Current time GMT: Mon Jun 3 13:34:15 2024 1273s # Using Test.pm version 1.31 1273s # Using Apache/Test.pm version 1.42 1273s ok 1 1273s ok 2 1273s ok 3 1273s ok 4 1273s ok 5 1273s ok 6 1273s ok 7 1273s ok 8 1273s ok 1275s t/apache/maxranges.t ................ 1275s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1275s 1..19 1275s # Running under perl version 5.038002 for linux 1275s # Current time local: Mon Jun 3 13:34:17 2024 1275s # Current time GMT: Mon Jun 3 13:34:17 2024 1275s # Using Test.pm version 1.31 1275s # Using Apache/Test.pm version 1.42 1275s ok 1 1275s ok 2 1275s ok 3 1275s ok 4 1275s ok 5 1275s ok 6 1275s ok 7 1275s ok 8 1275s ok 9 1275s ok 10 1275s ok 11 1275s ok 12 1275s ok 13 1275s ok 14 1275s ok 15 1275s ok 16 1275s ok 17 1275s ok 18 1275s ok 19 1275s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1275s ok 1278s t/apache/mergeslashes.t ............. 1278s 1..9 1278s # Running under perl version 5.038002 for linux 1278s # Current time local: Mon Jun 3 13:34:19 2024 1278s # Current time GMT: Mon Jun 3 13:34:19 2024 1278s # Using Test.pm version 1.31 1278s # Using Apache/Test.pm version 1.42 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for exact match 1278s ok 1 1278s # SENDING to 127.0.0.1:8539 1278s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for merged even at front 1278s ok 2 1278s # SENDING to 127.0.0.1:8539 1278s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for merged even at front 1278s ok 3 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for c// should be merged 1278s ok 4 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for a// should be merged 1278s ok 5 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for a// matches locationmatch 1278s ok 6 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1278s # expected 200, got 200 for c// doesn't match locationmatch 1278s ok 7 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for baseline failed 1278s ok 8 1278s # SENDING to 127.0.0.1:8539 1278s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1278s # expected 403, got 403 for b//d not merged for Location with OFF 1278s ok 9 1278s ok 1280s t/apache/mmn.t ...................... 1280s 1..2 1280s # Running under perl version 5.038002 for linux 1280s # Current time local: Mon Jun 3 13:34:22 2024 1280s # Current time GMT: Mon Jun 3 13:34:22 2024 1280s # Using Test.pm version 1.31 1280s # Using Apache/Test.pm version 1.42 1280s ok 1 1280s ok 2 1280s ok 1282s t/apache/options.t .................. 1282s 1..2 1282s # Running under perl version 5.038002 for linux 1282s # Current time local: Mon Jun 3 13:34:24 2024 1282s # Current time GMT: Mon Jun 3 13:34:24 2024 1282s # Using Test.pm version 1.31 1282s # Using Apache/Test.pm version 1.42 1282s # testing : code 1282s # expected: 200 1282s # received: '200' 1282s ok 1 1282s # testing : OPTIONS 1282s # expected: qr/OPTIONS/ 1282s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 1282s ok 2 1282s ok 1286s t/apache/passbrigade.t .............. 1286s # using LWP client 1286s 1..114 1286s # Running under perl version 5.038002 for linux 1286s # Current time local: Mon Jun 3 13:34:26 2024 1286s # Current time GMT: Mon Jun 3 13:34:26 2024 1286s # Using Test.pm version 1.31 1286s # Using Apache/Test.pm version 1.42 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 1024 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 1024 1286s # received: 1024 1286s ok 1 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 2048 1286s # received: 2048 1286s ok 2 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 3072 1286s # received: 3072 1286s ok 3 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 4096 1286s # received: 4096 1286s ok 4 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 5120 1286s # received: 5120 1286s ok 5 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 6144 1286s # received: 6144 1286s ok 6 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 7168 1286s # received: 7168 1286s ok 7 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 8192 1286s # received: 8192 1286s ok 8 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 9216 1286s # received: 9216 1286s ok 9 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 10240 1286s # received: 10240 1286s ok 10 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 11264 1286s # received: 11264 1286s ok 11 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 12288 1286s # received: 12288 1286s ok 12 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 13312 1286s # received: 13312 1286s ok 13 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 14336 1286s # received: 14336 1286s ok 14 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 15360 1286s # received: 15360 1286s ok 15 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 16384 1286s # received: 16384 1286s ok 16 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 17408 1286s # received: 17408 1286s ok 17 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 18432 1286s # received: 18432 1286s ok 18 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 19456 1286s # received: 19456 1286s ok 19 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 20480 1286s # received: 20480 1286s ok 20 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 21504 1286s # received: 21504 1286s ok 21 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 22528 1286s # received: 22528 1286s ok 22 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 23552 1286s # received: 23552 1286s ok 23 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 24576 1286s # received: 24576 1286s ok 24 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 25600 1286s # received: 25600 1286s ok 25 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 26624 1286s # received: 26624 1286s ok 26 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 27648 1286s # received: 27648 1286s ok 27 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 28672 1286s # received: 28672 1286s ok 28 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 29696 1286s # received: 29696 1286s ok 29 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 30720 1286s # received: 30720 1286s ok 30 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 31744 1286s # received: 31744 1286s ok 31 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 32768 1286s # received: 32768 1286s ok 32 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 33792 1286s # received: 33792 1286s ok 33 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 34816 1286s # received: 34816 1286s ok 34 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 35840 1286s # received: 35840 1286s ok 35 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 36864 1286s # received: 36864 1286s ok 36 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 37888 1286s # received: 37888 1286s ok 37 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 38912 1286s # received: 38912 1286s ok 38 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 39936 1286s # received: 39936 1286s ok 39 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 40960 1286s # received: 40960 1286s ok 40 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 41984 1286s # received: 41984 1286s ok 41 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 43008 1286s # received: 43008 1286s ok 42 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 44032 1286s # received: 44032 1286s ok 43 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 45056 1286s # received: 45056 1286s ok 44 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 46080 1286s # received: 46080 1286s ok 45 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 47104 1286s # received: 47104 1286s ok 46 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 48128 1286s # received: 48128 1286s ok 47 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 49152 1286s # received: 49152 1286s ok 48 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 50176 1286s # received: 50176 1286s ok 49 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 51200 1286s # received: 51200 1286s ok 50 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 102400 1286s # received: 102400 1286s ok 51 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 307200 1286s # received: 307200 1286s ok 52 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 512000 1286s # received: 512000 1286s ok 53 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 2048000 1286s # received: 2048000 1286s ok 54 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:28 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 4096000 1286s # received: 4096000 1286s ok 55 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 6144000 1286s # received: 6144000 1286s ok 56 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 10240000 1286s # received: 10240000 1286s ok 57 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 1024 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 1024 1286s # received: 1024 1286s ok 58 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 2048 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 2048 1286s # received: 2048 1286s ok 59 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 3072 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 3072 1286s # received: 3072 1286s ok 60 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 4096 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 4096 1286s # received: 4096 1286s ok 61 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 5120 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 5120 1286s # received: 5120 1286s ok 62 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 6144 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 6144 1286s # received: 6144 1286s ok 63 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 7168 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 7168 1286s # received: 7168 1286s ok 64 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 8192 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #DMMATCH1: 1 1286s # 1286s # testing : bytes in body 1286s # expected: 8192 1286s # received: 8192 1286s ok 65 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 9216 1286s # received: 9216 1286s ok 66 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 10240 1286s # received: 10240 1286s ok 67 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 11264 1286s # received: 11264 1286s ok 68 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 12288 1286s # received: 12288 1286s ok 69 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 13312 1286s # received: 13312 1286s ok 70 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 14336 1286s # received: 14336 1286s ok 71 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 15360 1286s # received: 15360 1286s ok 72 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 16384 1286s # received: 16384 1286s ok 73 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 17408 1286s # received: 17408 1286s ok 74 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 18432 1286s # received: 18432 1286s ok 75 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 19456 1286s # received: 19456 1286s ok 76 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 20480 1286s # received: 20480 1286s ok 77 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 21504 1286s # received: 21504 1286s ok 78 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 22528 1286s # received: 22528 1286s ok 79 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 23552 1286s # received: 23552 1286s ok 80 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 24576 1286s # received: 24576 1286s ok 81 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 25600 1286s # received: 25600 1286s ok 82 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 26624 1286s # received: 26624 1286s ok 83 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 27648 1286s # received: 27648 1286s ok 84 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 28672 1286s # received: 28672 1286s ok 85 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 29696 1286s # received: 29696 1286s ok 86 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 30720 1286s # received: 30720 1286s ok 87 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 31744 1286s # received: 31744 1286s ok 88 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 32768 1286s # received: 32768 1286s ok 89 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 33792 1286s # received: 33792 1286s ok 90 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 34816 1286s # received: 34816 1286s ok 91 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 35840 1286s # received: 35840 1286s ok 92 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 36864 1286s # received: 36864 1286s ok 93 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 37888 1286s # received: 37888 1286s ok 94 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 38912 1286s # received: 38912 1286s ok 95 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 39936 1286s # received: 39936 1286s ok 96 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 40960 1286s # received: 40960 1286s ok 97 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 41984 1286s # received: 41984 1286s ok 98 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 43008 1286s # received: 43008 1286s ok 99 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 44032 1286s # received: 44032 1286s ok 100 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 45056 1286s # received: 45056 1286s ok 101 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 46080 1286s # received: 46080 1286s ok 102 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 47104 1286s # received: 47104 1286s ok 103 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 48128 1286s # received: 48128 1286s ok 104 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 49152 1286s # received: 49152 1286s ok 105 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 50176 1286s # received: 50176 1286s ok 106 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 51200 1286s # received: 51200 1286s ok 107 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 102400 1286s # received: 102400 1286s ok 108 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 307200 1286s # received: 307200 1286s ok 109 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 512000 1286s # received: 512000 1286s ok 110 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 2048000 1286s # received: 2048000 1286s ok 111 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 4096000 1286s # received: 4096000 1286s ok 112 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 6144000 1286s # received: 6144000 1286s ok 113 1286s #lwp request: 1286s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1286s #User-Agent: libwww-perl/6.77 1286s # 1286s #server response: 1286s #HTTP/1.1 200 OK 1286s #Connection: close 1286s #Date: Mon, 03 Jun 2024 13:34:29 GMT 1286s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1286s #Vary: In-If1 1286s #Content-Length: 0 1286s #Client-Date: Mon, 03 Jun 2024 13:34:30 GMT 1286s #Client-Peer: 127.0.0.1:8529 1286s #Client-Response-Num: 1 1286s #Client-Transfer-Encoding: chunked 1286s #DMMATCH1: 1 1286s #X-Content-Length-Note: added by Apache::TestRequest 1286s # 1286s # testing : bytes in body 1286s # expected: 10240000 1286s # received: 10240000 1286s ok 114 1286s ok 1288s t/apache/post.t ..................... 1288s # using LWP client 1288s 1..51 1288s # Running under perl version 5.038002 for linux 1288s # Current time local: Mon Jun 3 13:34:30 2024 1288s # Current time GMT: Mon Jun 3 13:34:30 2024 1288s # Using Test.pm version 1.31 1288s # Using Apache/Test.pm version 1.42 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 1024 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '1024' 1288s # received: 1024 1288s ok 1 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 2048 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '2048' 1288s # received: 2048 1288s ok 2 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 3072 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '3072' 1288s # received: 3072 1288s ok 3 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 4096 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '4096' 1288s # received: 4096 1288s ok 4 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 5120 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '5120' 1288s # received: 5120 1288s ok 5 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 6144 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '6144' 1288s # received: 6144 1288s ok 6 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 7168 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '7168' 1288s # received: 7168 1288s ok 7 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 8192 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '8192' 1288s # received: 8192 1288s ok 8 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 9216 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 5 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '9216' 1288s # received: 9216 1288s ok 9 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 10240 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '10240' 1288s # received: 10240 1288s ok 10 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 11264 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '11264' 1288s # received: 11264 1288s ok 11 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 12288 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '12288' 1288s # received: 12288 1288s ok 12 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 13312 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '13312' 1288s # received: 13312 1288s ok 13 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 14336 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '14336' 1288s # received: 14336 1288s ok 14 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 15360 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '15360' 1288s # received: 15360 1288s ok 15 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 16384 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '16384' 1288s # received: 16384 1288s ok 16 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 17408 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '17408' 1288s # received: 17408 1288s ok 17 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 18432 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '18432' 1288s # received: 18432 1288s ok 18 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 19456 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '19456' 1288s # received: 19456 1288s ok 19 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 20480 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '20480' 1288s # received: 20480 1288s ok 20 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 21504 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '21504' 1288s # received: 21504 1288s ok 21 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 22528 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '22528' 1288s # received: 22528 1288s ok 22 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 23552 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '23552' 1288s # received: 23552 1288s ok 23 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 24576 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '24576' 1288s # received: 24576 1288s ok 24 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 25600 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '25600' 1288s # received: 25600 1288s ok 25 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 26624 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '26624' 1288s # received: 26624 1288s ok 26 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 27648 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '27648' 1288s # received: 27648 1288s ok 27 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 28672 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '28672' 1288s # received: 28672 1288s ok 28 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 29696 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '29696' 1288s # received: 29696 1288s ok 29 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 30720 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '30720' 1288s # received: 30720 1288s ok 30 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 31744 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '31744' 1288s # received: 31744 1288s ok 31 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 32768 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '32768' 1288s # received: 32768 1288s ok 32 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 33792 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '33792' 1288s # received: 33792 1288s ok 33 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 34816 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '34816' 1288s # received: 34816 1288s ok 34 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 35840 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '35840' 1288s # received: 35840 1288s ok 35 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 36864 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '36864' 1288s # received: 36864 1288s ok 36 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 37888 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '37888' 1288s # received: 37888 1288s ok 37 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 38912 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '38912' 1288s # received: 38912 1288s ok 38 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 39936 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '39936' 1288s # received: 39936 1288s ok 39 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 40960 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '40960' 1288s # received: 40960 1288s ok 40 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 41984 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '41984' 1288s # received: 41984 1288s ok 41 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 43008 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '43008' 1288s # received: 43008 1288s ok 42 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 44032 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '44032' 1288s # received: 44032 1288s ok 43 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 45056 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '45056' 1288s # received: 45056 1288s ok 44 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 46080 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '46080' 1288s # received: 46080 1288s ok 45 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 47104 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '47104' 1288s # received: 47104 1288s ok 46 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 48128 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '48128' 1288s # received: 48128 1288s ok 47 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 49152 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '49152' 1288s # received: 49152 1288s ok 48 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 50176 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '50176' 1288s # received: 50176 1288s ok 49 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 51200 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 6 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '51200' 1288s # received: 51200 1288s ok 50 1288s #lwp request: 1288s #POST http://localhost:8529/eat_post HTTP/1.1 1288s #User-Agent: libwww-perl/6.77 1288s #Content-Length: 102400 1288s # 1288s #server response: 1288s #HTTP/1.1 200 OK 1288s #Connection: close 1288s #Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1288s #Vary: In-If1 1288s #Content-Length: 7 1288s #Client-Date: Mon, 03 Jun 2024 13:34:32 GMT 1288s #Client-Peer: 127.0.0.1:8529 1288s #Client-Response-Num: 1 1288s #DMMATCH1: 1 1288s # 1288s # testing : length posted 1288s # expected: '102400' 1288s # received: 102400 1288s ok 51 1288s ok 1290s t/apache/pr17629.t .................. 1290s 1..4 1290s # Running under perl version 5.038002 for linux 1290s # Current time local: Mon Jun 3 13:34:32 2024 1290s # Current time GMT: Mon Jun 3 13:34:32 2024 1290s # Using Test.pm version 1.31 1290s # Using Apache/Test.pm version 1.42 1290s # expected: 'begin-foobar-end 1290s # ' 1290s # received: 'begin-foobar-end 1290s # ' 1290s ok 1 1290s # expected: 200 1290s # received: '200' 1290s ok 2 1290s # testing : response was gzipped 1290s # expected: 'gzip' 1290s # received: 'gzip' 1290s ok 3 1290s # expected: 'begin-foobar-end 1290s # ' 1290s # received: 'begin-foobar-end 1290s # ' 1290s ok 4 1290s ok 1293s t/apache/pr18757.t .................. 1293s 1..3 1293s # Running under perl version 5.038002 for linux 1293s # Current time local: Mon Jun 3 13:34:34 2024 1293s # Current time GMT: Mon Jun 3 13:34:34 2024 1293s # Using Test.pm version 1.31 1293s # Using Apache/Test.pm version 1.42 1293s # testing : 200 response from GET 1293s # expected: 200 1293s # received: '200' 1293s ok 1 1293s # expected C-L is 26 1293s # URL via proxy is http://localhost:8540/index.html 1293s ok 2 1293s # line: HTTP/1.1 200 OK 1293s # line: Date: Mon, 03 Jun 2024 13:34:37 GMT 1293s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1293s # line: Vary: In-If1 1293s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1293s # line: ETag: "1a-613edd771cbc0" 1293s # line: Accept-Ranges: bytes 1293s # line: Content-Length: 26 1293s # line: DMMATCH1: 1 1293s # line: Content-Type: text/html 1293s # line: 1293s # testing : whether proxy strips Content-Length header 1293s # expected: 1 1293s # received: 1 1293s ok 3 1293s ok 1295s t/apache/pr35292.t .................. 1295s 1..3 1295s # Running under perl version 5.038002 for linux 1295s # Current time local: Mon Jun 3 13:34:37 2024 1295s # Current time GMT: Mon Jun 3 13:34:37 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.42 1295s ok 1 1295s ok 2 1295s # testing : read response-line 1295s # expected: qr/^HTTP\/1\.. 413/ 1295s # received: 'HTTP/1.1 413 Request Entity Too Large 1295s # ' 1295s ok 3 1295s ok 1297s t/apache/pr35330.t .................. 1297s 1..2 1297s # Running under perl version 5.038002 for linux 1297s # Current time local: Mon Jun 3 13:34:39 2024 1297s # Current time GMT: Mon Jun 3 13:34:39 2024 1297s # Using Test.pm version 1.31 1297s # Using Apache/Test.pm version 1.42 1297s # testing : SSI was allowed for location 1297s # expected: 200 1297s # received: '200' 1297s ok 1 1297s # testing : file was served with correct content 1297s # expected: 'hello' 1297s # received: 'hello' 1297s ok 2 1297s ok 1299s t/apache/pr37166.t .................. 1299s 1..4 1299s # Running under perl version 5.038002 for linux 1299s # Current time local: Mon Jun 3 13:34:41 2024 1299s # Current time GMT: Mon Jun 3 13:34:41 2024 1299s # Using Test.pm version 1.31 1299s # Using Apache/Test.pm version 1.42 1299s # testing : SSI was allowed for location 1299s # expected: 200 1299s # received: '200' 1299s ok 1 1299s # testing : file was served with correct content 1299s # expected: 'Hello world 1299s # ' 1299s # received: 'Hello world 1299s # ' 1299s ok 2 1299s # testing : explicit 200 response 1299s # expected: 200 1299s # received: '200' 1299s ok 3 1299s # testing : file was again served with correct content 1299s # expected: 'Hello world 1299s # ' 1299s # received: 'Hello world 1299s # ' 1299s ok 4 1299s ok 1302s t/apache/pr43939.t .................. 1302s 1..4 1302s # Running under perl version 5.038002 for linux 1302s # Current time local: Mon Jun 3 13:34:43 2024 1302s # Current time GMT: Mon Jun 3 13:34:43 2024 1302s # Using Test.pm version 1.31 1302s # Using Apache/Test.pm version 1.42 1302s # expected: 'begin-default-end 1302s # ' 1302s # received: 'begin-default-end 1302s # ' 1302s ok 1 1302s # expected: 200 1302s # received: '200' 1302s ok 2 1302s # testing : response was gzipped 1302s # expected: 'gzip' 1302s # received: 'gzip' 1302s ok 3 1302s # expected: 'begin-default-end 1302s # ' 1302s # received: 'begin-default-end 1302s # ' 1302s ok 4 1302s ok 1304s t/apache/pr49328.t .................. 1304s 1..1 1304s # Running under perl version 5.038002 for linux 1304s # Current time local: Mon Jun 3 13:34:46 2024 1304s # Current time GMT: Mon Jun 3 13:34:46 2024 1304s # Using Test.pm version 1.31 1304s # Using Apache/Test.pm version 1.42 1304s # expected: 'before 1304s # included 1304s # after 1304s # ' 1304s # received: 'before 1304s # included 1304s # after 1304s # ' 1304s ok 1 1304s ok 1307s t/apache/rwrite.t ................... 1307s # using LWP client 1307s 1..114 1307s # Running under perl version 5.038002 for linux 1307s # Current time local: Mon Jun 3 13:34:48 2024 1307s # Current time GMT: Mon Jun 3 13:34:48 2024 1307s # Using Test.pm version 1.31 1307s # Using Apache/Test.pm version 1.42 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 1024 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 1024 1307s # received: 1024 1307s ok 1 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 2048 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 2048 1307s # received: 2048 1307s ok 2 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 3072 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 3072 1307s # received: 3072 1307s ok 3 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 4096 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 4096 1307s # received: 4096 1307s ok 4 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 5120 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 5120 1307s # received: 5120 1307s ok 5 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 6144 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 6144 1307s # received: 6144 1307s ok 6 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 7168 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 7168 1307s # received: 7168 1307s ok 7 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 8192 1307s # received: 8192 1307s ok 8 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 9216 1307s # received: 9216 1307s ok 9 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 10240 1307s # received: 10240 1307s ok 10 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 11264 1307s # received: 11264 1307s ok 11 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 12288 1307s # received: 12288 1307s ok 12 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 13312 1307s # received: 13312 1307s ok 13 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 14336 1307s # received: 14336 1307s ok 14 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 15360 1307s # received: 15360 1307s ok 15 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 16384 1307s # received: 16384 1307s ok 16 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 17408 1307s # received: 17408 1307s ok 17 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 18432 1307s # received: 18432 1307s ok 18 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 19456 1307s # received: 19456 1307s ok 19 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 20480 1307s # received: 20480 1307s ok 20 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 21504 1307s # received: 21504 1307s ok 21 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 22528 1307s # received: 22528 1307s ok 22 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 23552 1307s # received: 23552 1307s ok 23 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 24576 1307s # received: 24576 1307s ok 24 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 25600 1307s # received: 25600 1307s ok 25 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 26624 1307s # received: 26624 1307s ok 26 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 27648 1307s # received: 27648 1307s ok 27 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 28672 1307s # received: 28672 1307s ok 28 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 29696 1307s # received: 29696 1307s ok 29 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 30720 1307s # received: 30720 1307s ok 30 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 31744 1307s # received: 31744 1307s ok 31 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 32768 1307s # received: 32768 1307s ok 32 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 33792 1307s # received: 33792 1307s ok 33 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 34816 1307s # received: 34816 1307s ok 34 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 35840 1307s # received: 35840 1307s ok 35 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 36864 1307s # received: 36864 1307s ok 36 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 37888 1307s # received: 37888 1307s ok 37 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 38912 1307s # received: 38912 1307s ok 38 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 39936 1307s # received: 39936 1307s ok 39 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 40960 1307s # received: 40960 1307s ok 40 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 41984 1307s # received: 41984 1307s ok 41 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 43008 1307s # received: 43008 1307s ok 42 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 44032 1307s # received: 44032 1307s ok 43 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 45056 1307s # received: 45056 1307s ok 44 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 46080 1307s # received: 46080 1307s ok 45 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 47104 1307s # received: 47104 1307s ok 46 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 48128 1307s # received: 48128 1307s ok 47 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 49152 1307s # received: 49152 1307s ok 48 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 50176 1307s # received: 50176 1307s ok 49 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 51200 1307s # received: 51200 1307s ok 50 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 102400 1307s # received: 102400 1307s ok 51 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 307200 1307s # received: 307200 1307s ok 52 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 512000 1307s # received: 512000 1307s ok 53 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 2048000 1307s # received: 2048000 1307s ok 54 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:50 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 4096000 1307s # received: 4096000 1307s ok 55 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 6144000 1307s # received: 6144000 1307s ok 56 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 10240000 1307s # received: 10240000 1307s ok 57 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 1024 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 1024 1307s # received: 1024 1307s ok 58 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 2048 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 2048 1307s # received: 2048 1307s ok 59 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 3072 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 3072 1307s # received: 3072 1307s ok 60 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 4096 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 4096 1307s # received: 4096 1307s ok 61 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 5120 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 5120 1307s # received: 5120 1307s ok 62 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 6144 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 6144 1307s # received: 6144 1307s ok 63 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 7168 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #DMMATCH1: 1 1307s # 1307s # testing : bytes in body 1307s # expected: 7168 1307s # received: 7168 1307s ok 64 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 8192 1307s # received: 8192 1307s ok 65 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 9216 1307s # received: 9216 1307s ok 66 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 10240 1307s # received: 10240 1307s ok 67 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 11264 1307s # received: 11264 1307s ok 68 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 12288 1307s # received: 12288 1307s ok 69 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 13312 1307s # received: 13312 1307s ok 70 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 14336 1307s # received: 14336 1307s ok 71 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 15360 1307s # received: 15360 1307s ok 72 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 16384 1307s # received: 16384 1307s ok 73 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 17408 1307s # received: 17408 1307s ok 74 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 18432 1307s # received: 18432 1307s ok 75 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 19456 1307s # received: 19456 1307s ok 76 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 20480 1307s # received: 20480 1307s ok 77 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 21504 1307s # received: 21504 1307s ok 78 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 22528 1307s # received: 22528 1307s ok 79 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 23552 1307s # received: 23552 1307s ok 80 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 24576 1307s # received: 24576 1307s ok 81 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 25600 1307s # received: 25600 1307s ok 82 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 26624 1307s # received: 26624 1307s ok 83 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 27648 1307s # received: 27648 1307s ok 84 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 28672 1307s # received: 28672 1307s ok 85 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 29696 1307s # received: 29696 1307s ok 86 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 30720 1307s # received: 30720 1307s ok 87 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 31744 1307s # received: 31744 1307s ok 88 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 32768 1307s # received: 32768 1307s ok 89 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 33792 1307s # received: 33792 1307s ok 90 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 34816 1307s # received: 34816 1307s ok 91 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 35840 1307s # received: 35840 1307s ok 92 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 36864 1307s # received: 36864 1307s ok 93 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 37888 1307s # received: 37888 1307s ok 94 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 38912 1307s # received: 38912 1307s ok 95 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 39936 1307s # received: 39936 1307s ok 96 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 40960 1307s # received: 40960 1307s ok 97 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 41984 1307s # received: 41984 1307s ok 98 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 43008 1307s # received: 43008 1307s ok 99 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 44032 1307s # received: 44032 1307s ok 100 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 45056 1307s # received: 45056 1307s ok 101 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 46080 1307s # received: 46080 1307s ok 102 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 47104 1307s # received: 47104 1307s ok 103 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 48128 1307s # received: 48128 1307s ok 104 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 49152 1307s # received: 49152 1307s ok 105 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 50176 1307s # received: 50176 1307s ok 106 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 51200 1307s # received: 51200 1307s ok 107 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 102400 1307s # received: 102400 1307s ok 108 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 307200 1307s # received: 307200 1307s ok 109 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 512000 1307s # received: 512000 1307s ok 110 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 2048000 1307s # received: 2048000 1307s ok 111 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 4096000 1307s # received: 4096000 1307s ok 112 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 6144000 1307s # received: 6144000 1307s ok 113 1307s #lwp request: 1307s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1307s #User-Agent: libwww-perl/6.77 1307s # 1307s #server response: 1307s #HTTP/1.1 200 OK 1307s #Connection: close 1307s #Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1307s #Vary: In-If1 1307s #Content-Length: 0 1307s #Client-Date: Mon, 03 Jun 2024 13:34:51 GMT 1307s #Client-Peer: 127.0.0.1:8529 1307s #Client-Response-Num: 1 1307s #Client-Transfer-Encoding: chunked 1307s #DMMATCH1: 1 1307s #X-Content-Length-Note: added by Apache::TestRequest 1307s # 1307s # testing : bytes in body 1307s # expected: 10240000 1307s # received: 10240000 1307s ok 114 1307s ok 1310s t/apache/server_name_port.t ......... 1310s 1..84 1310s # Running under perl version 5.038002 for linux 1310s # Current time local: Mon Jun 3 13:34:51 2024 1310s # Current time GMT: Mon Jun 3 13:34:51 2024 1310s # Using Test.pm version 1.31 1310s # Using Apache/Test.pm version 1.42 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1310s # expecting 200, got 200 1310s ok 1 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 2 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 3 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1310s # expecting 200, got 200 1310s ok 4 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 5 1310s # got SERVER_PORT='123', expected '123' 1310s ok 6 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1310s # expecting 200, got 200 1310s ok 7 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 8 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 9 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1310s # expecting 200, got 200 1310s ok 10 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 11 1310s # got SERVER_PORT='123', expected '123' 1310s ok 12 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1310s # expecting 200, got 200 1310s ok 13 1310s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1310s ok 14 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 15 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1310s # expecting 200, got 200 1310s ok 16 1310s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1310s ok 17 1310s # got SERVER_PORT='123', expected '123' 1310s ok 18 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1310s # expecting 200, got 200 1310s ok 19 1310s # got SERVER_NAME='[::1]', expected '[::1]' 1310s ok 20 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 21 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1310s # expecting 200, got 200 1310s ok 22 1310s # got SERVER_NAME='[::1]', expected '[::1]' 1310s ok 23 1310s # got SERVER_PORT='123', expected '123' 1310s ok 24 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1310s # expecting 200, got 200 1310s ok 25 1310s # got SERVER_NAME='[a::1]', expected '[a::1]' 1310s ok 26 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 27 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1310s # expecting 200, got 200 1310s ok 28 1310s # got SERVER_NAME='[a::1]', expected '[a::1]' 1310s ok 29 1310s # got SERVER_PORT='123', expected '123' 1310s ok 30 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1310s # expecting 200, got 200 1310s ok 31 1310s # got SERVER_NAME='[a::1]', expected '[a::1]' 1310s ok 32 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 33 1310s # SENDING: 1310s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1310s # expecting 200, got 200 1310s ok 34 1310s # got SERVER_NAME='[a::1]', expected '[a::1]' 1310s ok 35 1310s # got SERVER_PORT='123', expected '123' 1310s ok 36 1310s # SENDING: 1310s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 37 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 38 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 39 1310s # SENDING: 1310s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 40 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 41 1310s # got SERVER_PORT='123', expected '123' 1310s ok 42 1310s # SENDING: 1310s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 43 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 44 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 45 1310s # SENDING: 1310s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 46 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 47 1310s # got SERVER_PORT='123', expected '123' 1310s ok 48 1310s # SENDING: 1310s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 49 1310s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1310s ok 50 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 51 1310s # SENDING: 1310s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 52 1310s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1310s ok 53 1310s # got SERVER_PORT='123', expected '123' 1310s ok 54 1310s # SENDING: 1310s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 55 1310s # got SERVER_NAME='[::1]', expected '[::1]' 1310s ok 56 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 57 1310s # SENDING: 1310s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1310s # expecting 200, got 200 1310s ok 58 1310s # got SERVER_NAME='[::1]', expected '[::1]' 1310s ok 59 1310s # got SERVER_PORT='123', expected '123' 1310s ok 60 1310s # SENDING: 1310s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1310s # expecting 200, got 200 1310s ok 61 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 62 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 63 1310s # SENDING: 1310s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1310s # expecting 200, got 200 1310s ok 64 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 65 1310s # got SERVER_PORT='123', expected '123' 1310s ok 66 1310s # SENDING: 1310s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1310s # expecting 200, got 200 1310s ok 67 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 68 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 69 1310s # SENDING: 1310s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1310s # expecting 200, got 200 1310s ok 70 1310s # got SERVER_NAME='righthost', expected 'righthost' 1310s ok 71 1310s # got SERVER_PORT='123', expected '123' 1310s ok 72 1310s # SENDING: 1310s # 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 1310s # expecting 200, got 200 1310s ok 73 1310s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1310s ok 74 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 75 1310s # SENDING: 1310s # 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 1310s # expecting 200, got 200 1310s ok 76 1310s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1310s ok 77 1310s # got SERVER_PORT='123', expected '123' 1310s ok 78 1310s # SENDING: 1310s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1310s # expecting 200, got 200 1310s ok 79 1310s # got SERVER_NAME='[::1]', expected '[::1]' 1310s ok 80 1310s # got SERVER_PORT='8529', expected '8529' 1310s ok 81 1310s # SENDING: 1310s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1310s # expecting 200, got 200 1310s ok 82 1310s # got SERVER_NAME='[::1]', expected '[::1]' 1310s ok 83 1310s # got SERVER_PORT='123', expected '123' 1310s ok 84 1310s ok 1312s t/apache/teclchunk.t ................ skipped: Not supported yet 1314s t/apr/uri.t ......................... 1314s 1..1 1314s # Running under perl version 5.038002 for linux 1314s # Current time local: Mon Jun 3 13:34:56 2024 1314s # Current time GMT: Mon Jun 3 13:34:56 2024 1314s # Using Test.pm version 1.31 1314s # Using Apache/Test.pm version 1.42 1314s ok 1 1314s ok 1317s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1319s t/filter/case.t ..................... 1319s 1..4 1319s # Running under perl version 5.038002 for linux 1319s # Current time local: Mon Jun 3 13:35:01 2024 1319s # Current time GMT: Mon Jun 3 13:35:01 2024 1319s # Using Test.pm version 1.31 1319s # Using Apache/Test.pm version 1.42 1319s ok 1 1319s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1319s # expected 200 1319s # received 200 1319s # body: =HEAD1 NAME 1319s X X 1319s 1319s PERLSUB - PERL SUBROUTINES 1319s 1319s =HEAD1 SYNOPSIS 1319s 1319s TO DECLARE SUBROUTINES: 1319s X X 1319s 1319s SUB NAME; # A "FORWARD" DECLARATION. 1319s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1319s SUB NAME : ATTRS; # WITH ATTRIBUTES 1319s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1319s 1319s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1319s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1319s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1319s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1319s 1319s USE FEATURE 'SIGNATURES'; 1319s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1319s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1319s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1319s 1319s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1319s X 1319s 1319s $SUBREF = SUB BLOCK; # NO PROTO 1319s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1319s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1319s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1319s 1319s USE FEATURE 'SIGNATURES'; 1319s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1319s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1319s 1319s TO IMPORT SUBROUTINES: 1319s X 1319s 1319s USE MODULE QW(NAME1 NAME2 NAME3); 1319s 1319s TO CALL SUBROUTINES: 1319s X X 1319s 1319s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1319s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1319s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1319s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1319s 1319s =HEAD1 DESCRIPTION 1319s 1319s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1319s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1319s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1319s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1319s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1319s ITS NAME OR A CODE REFERENCE. 1319s 1319s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1319s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1319s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1319s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1319s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1319s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1319s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1319s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1319s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1319s X X 1319s 1319s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1319s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1319s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1319s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1319s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1319s SUCH A SIGNATURE-USING SUBROUTINE. 1319s 1319s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1319s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1319s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1319s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1319s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1319s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1319s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1319s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1319s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1319s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1319s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1319s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1319s X X X<@_> 1319s 1319s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1319s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1319s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1319s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1319s L AND L. 1319s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1319s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1319s 1319s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1319s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1319s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1319s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1319s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1319s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1319s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1319s ONE LARGE INDISTINGUISHABLE LIST. 1319s 1319s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1319s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1319s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1319s EMPTY SUB RETURNS THE EMPTY LIST. 1319s X X X 1319s 1319s EXAMPLE: 1319s 1319s SUB MAX { 1319s MY $MAX = SHIFT(@_); 1319s FOREACH $FOO (@_) { 1319s $MAX = $FOO IF $MAX < $FOO; 1319s } 1319s RETURN $MAX; 1319s } 1319s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1319s 1319s EXAMPLE: 1319s 1319s # GET A LINE, COMBINING CONTINUATION LINES 1319s # THAT START WITH WHITESPACE 1319s 1319s SUB GET_LINE { 1319s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1319s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1319s IF ($LOOKAHEAD =~ /^[ \T]/) { 1319s $THISLINE .= $LOOKAHEAD; 1319s } 1319s ELSE { 1319s LAST LINE; 1319s } 1319s } 1319s RETURN $THISLINE; 1319s } 1319s 1319s $LOOKAHEAD = ; # GET FIRST LINE 1319s WHILE (DEFINED($LINE = GET_LINE())) { 1319s ... 1319s } 1319s 1319s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1319s 1319s SUB MAYBESET { 1319s MY($KEY, $VALUE) = @_; 1319s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1319s } 1319s 1319s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1319s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1319s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1319s ITS CALLER'S VALUES. 1319s X X 1319s 1319s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1319s SUB UPCASE_IN { 1319s FOR (@_) { TR/A-Z/A-Z/ } 1319s } 1319s 1319s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1319s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1319s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1319s X X 1319s 1319s UPCASE_IN("FREDERICK"); 1319s 1319s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1319s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1319s OF CHANGING THEM IN PLACE: 1319s 1319s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1319s SUB UPCASE { 1319s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1319s MY @PARMS = @_; 1319s FOR (@PARMS) { TR/A-Z/A-Z/ } 1319s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1319s } 1319s 1319s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1319s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1319s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1319s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1319s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1319s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1319s 1319s @NEWLIST = UPCASE(@LIST1, @LIST2); 1319s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1319s 1319s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1319s 1319s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1319s 1319s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1319s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1319s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1319s L
FOR ALTERNATIVES. 1319s 1319s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1319s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1319s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1319s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1319s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1319s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1319s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1319s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1319s SEE L FOR MORE ABOUT ALL THAT. 1319s X<&> 1319s 1319s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1319s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1319s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1319s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1319s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1319s X 1319s 1319s &FOO(1,2,3); # PASS THREE ARGUMENTS 1319s FOO(1,2,3); # THE SAME 1319s 1319s FOO(); # PASS A NULL LIST 1319s &FOO(); # THE SAME 1319s 1319s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1319s USE STRICT 'SUBS'; 1319s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1319s # A COMPILE-TIME ERROR 1319s NO STRICT 'SUBS'; 1319s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1319s # A LITERAL STRING "FOO" 1319s 1319s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1319s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1319s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1319s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1319s X<&> 1319s 1319s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1319s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1319s YOUR SUBROUTINE'S NAME. 1319s 1319s USE V5.16; 1319s MY $FACTORIAL = SUB { 1319s MY ($X) = @_; 1319s RETURN 1 IF $X == 1; 1319s RETURN($X * __SUB__->( $X - 1 ) ); 1319s }; 1319s 1319s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1319s IS SUBJECT TO CHANGE. 1319s 1319s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1319s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1319s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1319s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1319s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1319s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1319s SPECIAL, PRE-DEFINED THINGS. 1319s 1319s =OVER 1319s 1319s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1319s 1319s C 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s C, C 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s C, C 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s C, C, C, C, C, C, C, 1319s C, C, C, C, C, C, 1319s C, C, C, C, C, C, C, 1319s C, C, C, C, C, C, 1319s C, C, C, C, C, 1319s C, C, C, C 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s C, C, C, C, C, C, C, 1319s C, C, C, C, C, C, C, 1319s C, C, C, C, C, C 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1319s L<< C|PERLFUNC/REQUIRE >> 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s C 1319s 1319s =ITEM DOCUMENTED IN L 1319s 1319s C, C, C, C, C 1319s 1319s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1319s 1319s ANY STARTING WITH C<(> 1319s 1319s =BACK 1319s 1319s THE C, C, C, C AND C SUBROUTINES 1319s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1319s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1319s EXPLICITLY. SEE L 1319s 1319s =HEAD2 SIGNATURES 1319s 1319s X X 1319s 1319s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1319s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1319s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1319s 1319s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1319s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1319s DIRECTLY BY C, IN THE CURRENT SCOPE. 1319s 1319s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1319s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1319s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1319s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1319s 1319s FOR EXAMPLE, 1319s 1319s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1319s 1319s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1319s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1319s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1319s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1319s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1319s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1319s 1319s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1319s THE SIGNATURE. FOR EXAMPLE, 1319s 1319s SUB FOO ($LEFT, $RIGHT) { 1319s RETURN $LEFT + $RIGHT; 1319s } 1319s 1319s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1319s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1319s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1319s EQUIVALENT TO 1319s 1319s SUB FOO { 1319s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1319s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1319s MY $LEFT = $_[0]; 1319s MY $RIGHT = $_[1]; 1319s RETURN $LEFT + $RIGHT; 1319s } 1319s 1319s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1319s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1319s 1319s SUB FOO ($FIRST, $, $THIRD) { 1319s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1319s } 1319s 1319s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1319s MANDATORY FOR THE CALLER TO PASS IT. 1319s 1319s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1319s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1319s 1319s SUB FOO ($LEFT, $RIGHT = 0) { 1319s RETURN $LEFT + $RIGHT; 1319s } 1319s 1319s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1319s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1319s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1319s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1319s FOR EXAMPLE, 1319s 1319s MY $AUTO_ID = 0; 1319s SUB FOO ($THING, $ID = $AUTO_ID++) { 1319s PRINT "$THING HAS ID $ID"; 1319s } 1319s 1319s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1319s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1319s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1319s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1319s 1319s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1319s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1319s } 1319s 1319s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1319s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1319s VALUE PROVIDED WAS C. 1319s 1319s SUB FOO ($NAME //= "WORLD") { 1319s PRINT "HELLO, $NAME"; 1319s } 1319s 1319s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1319s 1319s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1319s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1319s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1319s 1319s SUB FOO ($X ||= 10) { 1319s RETURN 5 + $X; 1319s } 1319s 1319s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1319s FOR EXAMPLE, 1319s 1319s SUB FOO ($THING, $ = 1) { 1319s PRINT $THING; 1319s } 1319s 1319s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1319s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1319s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1319s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1319s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1319s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1319s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1319s 1319s SUB FOO ($THING, $=) { 1319s PRINT $THING; 1319s } 1319s 1319s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1319s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1319s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1319s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1319s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1319s TO RIGHT. 1319s 1319s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1319s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1319s 1319s SUB FOO ($FILTER, @INPUTS) { 1319s PRINT $FILTER->($_) FOREACH @INPUTS; 1319s } 1319s 1319s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1319s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1319s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1319s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1319s 1319s SUB FOO ($THING, @) { 1319s PRINT $THING; 1319s } 1319s 1319s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1319s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1319s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1319s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1319s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1319s AS WITH STANDARD HASH CONSTRUCTION. 1319s 1319s SUB FOO ($FILTER, %INPUTS) { 1319s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1319s } 1319s 1319s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1319s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1319s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1319s 1319s SUB FOO ($THING, %) { 1319s PRINT $THING; 1319s } 1319s 1319s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1319s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1319s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1319s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1319s AN EMPTY ARRAY OR EMPTY HASH. 1319s 1319s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1319s THAT THE CALLER PASSED NO ARGUMENTS: 1319s 1319s SUB FOO () { 1319s RETURN 123; 1319s } 1319s 1319s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1319s WARNING IN THE C CATEGORY. FROM PERL 5.36 1319s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1319s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1319s STATEMENT SUCH AS: 1319s 1319s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1319s 1319s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1319s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1319s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1319s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1319s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1319s WARNINGS IN THE C CATEGORY WHEN 1319s COMPILED: 1319s 1319s SUB F ($X) { 1319s # THIS LINE EMITS THE WARNING SEEN BELOW 1319s PRINT "ARGUMENTS ARE @_"; 1319s } 1319s 1319s Z<> 1319s 1319s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1319s EXPERIMENTAL AT ... 1319s 1319s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1319s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1319s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1319s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1319s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1319s SUPPLY THAT ARGUMENT. 1319s 1319s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1319s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1319s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1319s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1319s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1319s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1319s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1319s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1319s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1319s 1319s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1319s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1319s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1319s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1319s L. FOR EXAMPLE, 1319s 1319s SUB FOO :PROTOTYPE($) { $_[0] } 1319s 1319s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1319s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1319s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1319s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1319s 1319s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1319s RETURN $LEFT + $RIGHT; 1319s } 1319s 1319s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1319s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1319s THE SUBROUTINE'S BODY. 1319s 1319s =HEAD2 PRIVATE VARIABLES VIA MY() 1319s X X X X X 1319s X X 1319s 1319s SYNOPSIS: 1319s 1319s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1319s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1319s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1319s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1319s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1319s 1319s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1319s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1319s SEE L AND L. 1319s 1319s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1319s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1319s (C/C/C/C), LOOP 1319s (C/C/C/C/C), SUBROUTINE, C, 1319s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1319s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1319s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1319s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1319s WITH C INSTEAD. 1319s 1319s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1319s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1319s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1319s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1319s ITS OWN COPY. 1319s X 1319s 1319s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1319s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1319s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1319s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1319s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1319s 1319s MY $X = 10; 1319s SUB BUMPX { $X++ } 1319s 1319s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1319s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1319s THE C ITSELF. SEE L. 1319s X 1319s 1319s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1319s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1319s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1319s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1319s 1319s $ARG = "FRED"; # "GLOBAL" VARIABLE 1319s $N = CUBE_ROOT(27); 1319s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1319s # OUTPUTS: FRED THINKS THE ROOT IS 3 1319s 1319s SUB CUBE_ROOT { 1319s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1319s $ARG **= 1/3; 1319s RETURN $ARG; 1319s } 1319s 1319s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1319s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1319s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1319s 1319s MY ($FOO) = ; # WRONG? 1319s MY @FOO = ; 1319s 1319s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1319s 1319s MY $FOO = ; 1319s 1319s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1319s 1319s MY $FOO, $BAR = 1; # WRONG 1319s 1319s THAT HAS THE SAME EFFECT AS 1319s 1319s MY $FOO; 1319s $BAR = 1; 1319s 1319s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1319s THE CURRENT STATEMENT. THUS, 1319s 1319s MY $X = $X; 1319s 1319s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1319s THE EXPRESSION 1319s 1319s MY $X = 123 AND $X == 123 1319s 1319s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1319s 1319s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1319s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1319s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1319s 1319s WHILE (MY $LINE = <>) { 1319s $LINE = LC $LINE; 1319s } CONTINUE { 1319s PRINT $LINE; 1319s } 1319s 1319s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1319s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1319s IT. SIMILARLY, IN THE CONDITIONAL 1319s 1319s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1319s USER_AGREES(); 1319s } ELSIF ($ANSWER =~ /^NO$/I) { 1319s USER_DISAGREES(); 1319s } ELSE { 1319s CHOMP $ANSWER; 1319s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1319s } 1319s 1319s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1319s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1319s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1319s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1319s 1319s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1319s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1319s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1319s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1319s IN THE LOOP 1319s X X 1319s 1319s FOR MY $I (1, 2, 3) { 1319s SOME_FUNCTION(); 1319s } 1319s 1319s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1319s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1319s X X 1319s 1319s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1319s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1319s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1319s 1319s USE STRICT 'VARS'; 1319s 1319s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1319s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1319s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1319s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1319s THIS WITH C. 1319s 1319s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1319s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1319s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1319s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1319s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1319s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1319s EXAMPLE. 1319s 1319s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1319s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1319s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1319s 1319s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1319s 1319s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1319s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1319s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1319s 1319s PACKAGE MAIN; 1319s LOCAL $X = 10; 1319s MY $X = 20; 1319s PRINT "$X AND $::X\N"; 1319s 1319s THAT WILL PRINT OUT C<20> AND C<10>. 1319s 1319s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1319s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1319s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1319s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1319s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1319s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1319s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1319s AN ANONYMOUS SUB REFERENCE: 1319s 1319s MY $SECRET_VERSION = '1.001-BETA'; 1319s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1319s &$SECRET_SUB(); 1319s 1319s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1319s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1319s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1319s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1319s UNQUALIFIED AND UNQUALIFIABLE. 1319s 1319s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1319s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1319s L FOR SOMETHING OF A WORK-AROUND TO 1319s THIS. 1319s 1319s =HEAD2 PERSISTENT PRIVATE VARIABLES 1319s X X X X 1319s X X 1319s 1319s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1319s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1319s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1319s 1319s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1319s 1319s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1319s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1319s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1319s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1319s THE C FORM DOES NOT REQUIRE THE 1319s C PRAGMA. 1319s 1319s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1319s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1319s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1319s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1319s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1319s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1319s SUBROUTINE EACH TIME IT IS EXECUTED.) 1319s 1319s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1319s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1319s 1319s USE FEATURE 'STATE'; 1319s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1319s 1319s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1319s 1319s USE FEATURE 'STATE'; 1319s SUB CREATE_COUNTER { 1319s RETURN SUB { STATE $X; RETURN ++$X } 1319s } 1319s 1319s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1319s CODE OUTSIDE. 1319s 1319s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1319s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1319s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1319s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1319s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1319s 1319s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1319s 1319s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1319s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1319s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1319s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1319s 1319s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1319s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1319s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1319s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1319s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1319s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1319s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1319s 1319s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1319s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1319s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1319s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1319s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1319s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1319s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1319s 1319s { 1319s MY $SECRET_VAL = 0; 1319s SUB GIMME_ANOTHER { 1319s RETURN ++$SECRET_VAL; 1319s } 1319s } 1319s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1319s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1319s 1319s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1319s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1319s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1319s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1319s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1319s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1319s STARTS TO RUN: 1319s 1319s BEGIN { 1319s MY $SECRET_VAL = 0; 1319s SUB GIMME_ANOTHER { 1319s RETURN ++$SECRET_VAL; 1319s } 1319s } 1319s 1319s SEE L ABOUT THE 1319s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1319s C AND C. 1319s 1319s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1319s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1319s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1319s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1319s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1319s 1319s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1319s X X X X 1319s X 1319s 1319s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1319s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1319s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1319s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1319s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1319s 1319s SYNOPSIS: 1319s 1319s # LOCALIZATION OF VALUES 1319s 1319s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1319s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1319s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1319s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1319s 1319s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1319s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1319s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1319s # LOCALIZATION 1319s 1319s # LOCALIZATION OF SYMBOLS 1319s 1319s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1319s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1319s # @MERLYN IS REALLY @RANDAL, ETC 1319s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1319s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1319s 1319s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1319s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1319s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1319s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1319s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1319s 1319s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1319s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1319s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1319s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1319s 1319s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1319s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1319s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1319s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1319s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1319s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1319s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1319s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1319s UNDEFINED VALUE.) 1319s 1319s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1319s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1319s VARIABLES OUTSIDE THE LOOP. 1319s 1319s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1319s X 1319s 1319s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1319s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1319s VIEWED AS A SCALAR OR AN ARRAY. SO 1319s 1319s LOCAL($FOO) = ; 1319s LOCAL @FOO = ; 1319s 1319s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1319s 1319s LOCAL $FOO = ; 1319s 1319s SUPPLIES A SCALAR CONTEXT. 1319s 1319s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1319s X 1319s 1319s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1319s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1319s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1319s 1319s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1319s 1319s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1319s { LOCAL $/ = UNDEF; $SLURP = ; } 1319s 1319s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1319s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1319s I, BECAUSE THE $1 VARIABLE IS 1319s MAGICAL AND READ-ONLY : 1319s 1319s LOCAL $1 = 2; 1319s 1319s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1319s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1319s TO SAFELY REUSE $_ IN A SUBROUTINE. 1319s 1319s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1319s WORK AS DESCRIBED. 1319s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1319s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1319s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1319s SEE L FOR MORE 1319s DETAILS. 1319s X 1319s 1319s =HEAD3 LOCALIZATION OF GLOBS 1319s X X 1319s 1319s THE CONSTRUCT 1319s 1319s LOCAL *NAME; 1319s 1319s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1319s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1319s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1319s 1319s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1319s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1319s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1319s SEPARATOR. 1319s 1319s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1319s X X 1319s X 1319s 1319s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1319s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1319s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1319s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1319s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1319s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1319s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1319s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1319s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1319s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1319s 1319s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1319s @ARY = ( 0..5 ); 1319s { 1319s LOCAL($ARY[5]) = 6; 1319s LOCAL($HASH{'A'}) = 'DRILL'; 1319s WHILE (MY $E = POP(@ARY)) { 1319s PRINT "$E . . .\N"; 1319s LAST UNLESS $E > 3; 1319s } 1319s IF (@ARY) { 1319s $HASH{'ONLY A'} = 'TEST'; 1319s DELETE $HASH{'A'}; 1319s } 1319s } 1319s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1319s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1319s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1319s 1319s PERL WILL PRINT 1319s 1319s 6 . . . 1319s 4 . . . 1319s 3 . . . 1319s THIS IS A TEST ONLY A TEST. 1319s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1319s 1319s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1319s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1319s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1319s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1319s 1319s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1319s X X X 1319s X 1319s 1319s YOU CAN USE THE C AND C 1319s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1319s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1319s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1319s 1319s DO { 1319s MY $VAL = $ARRAY[$IDX]; 1319s LOCAL $ARRAY[$IDX]; 1319s DELETE $ARRAY[$IDX]; 1319s $VAL 1319s } 1319s 1319s AND 1319s 1319s DO { 1319s MY $VAL = $HASH{KEY}; 1319s LOCAL $HASH{KEY}; 1319s DELETE $HASH{KEY}; 1319s $VAL 1319s } 1319s 1319s EXCEPT THAT FOR THOSE THE C IS 1319s SCOPED TO THE C BLOCK. SLICES ARE 1319s ALSO ACCEPTED. 1319s 1319s MY %HASH = ( 1319s A => [ 7, 8, 9 ], 1319s B => 1, 1319s ) 1319s 1319s { 1319s MY $X = DELETE LOCAL $HASH{A}; 1319s # $X IS [ 7, 8, 9 ] 1319s # %HASH IS (B => 1) 1319s 1319s { 1319s MY @NUMS = DELETE LOCAL @$X[0, 2] 1319s # @NUMS IS (7, 9) 1319s # $X IS [ UNDEF, 8 ] 1319s 1319s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1319s } 1319s # $X IS BACK TO [ 7, 8, 9 ] 1319s 1319s } 1319s # %HASH IS BACK TO ITS ORIGINAL STATE 1319s 1319s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1319s 1319s =HEAD2 LVALUE SUBROUTINES 1319s X X 1319s 1319s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1319s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1319s 1319s MY $VAL; 1319s SUB CANMOD : LVALUE { 1319s $VAL; # OR: RETURN $VAL; 1319s } 1319s SUB NOMOD { 1319s $VAL; 1319s } 1319s 1319s CANMOD() = 5; # ASSIGNS TO $VAL 1319s NOMOD() = 5; # ERROR 1319s 1319s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1319s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1319s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1319s 1319s DATA(2,3) = GET_DATA(3,4); 1319s 1319s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1319s 1319s (DATA(2,3)) = GET_DATA(3,4); 1319s 1319s AND IN: 1319s 1319s (DATA(2),DATA(3)) = GET_DATA(3,4); 1319s 1319s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1319s 1319s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1319s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1319s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1319s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1319s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1319s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1319s 1319s =HEAD2 LEXICAL SUBROUTINES 1319s X X X X 1319s 1319s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1319s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1319s AVAILABLE UNDER C OR C OR HIGHER. 1319s 1319s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1319s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1319s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1319s CATEGORY WAS DISABLED. 1319s 1319s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1319s DECLARED, AND ONLY AFTER THAT DECLARATION: 1319s 1319s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1319s # VERSIONS EARLIER THAN 5.26. 1319s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1319s USE FEATURE 'LEXICAL_SUBS'; 1319s 1319s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1319s STATE SUB FOO { 1319s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1319s } 1319s FOO(); # CALLS "STATE" SUB 1319s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1319s 1319s MY SUB BAR { ... } 1319s BAR(); # CALLS "MY" SUB 1319s 1319s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1319s 1319s # WRONG 1319s MY SUB BAZ { 1319s BAZ(); 1319s } 1319s 1319s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1319s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1319s 1319s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1319s 1319s MY SUB BAZ { 1319s __SUB__->(); # CALLS ITSELF 1319s } 1319s 1319s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1319s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1319s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1319s HOWEVER: 1319s 1319s MY SUB BAZ; # PREDECLARATION 1319s SUB BAZ { # DEFINE THE "MY" SUB 1319s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1319s } 1319s 1319s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1319s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1319s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1319s 1319s =HEAD3 C VS C 1319s 1319s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1319s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1319s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1319s CONTAINING BLOCK TO THE NEXT. 1319s 1319s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1319s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1319s 1319s SUB WHATEVER { 1319s MY $X = SHIFT; 1319s MY SUB INNER { 1319s ... DO SOMETHING WITH $X ... 1319s } 1319s INNER(); 1319s } 1319s 1319s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1319s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1319s SEE THE C<$X> FROM THE FIRST CALL TO C. 1319s 1319s =HEAD3 C SUBROUTINES 1319s 1319s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1319s SUBROUTINE OF THE SAME NAME. 1319s 1319s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1319s INSIDE AN INNER SCOPE: 1319s 1319s SUB FOO { ... } 1319s 1319s SUB BAR { 1319s MY SUB FOO { ... } 1319s { 1319s # NEED TO USE THE OUTER FOO HERE 1319s OUR SUB FOO; 1319s FOO(); 1319s } 1319s } 1319s 1319s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1319s 1319s PACKAGE MYSNEAKYMODULE; 1319s 1319s OUR SUB DO_SOMETHING { ... } 1319s 1319s SUB DO_SOMETHING_WITH_CALLER { 1319s PACKAGE DB; 1319s () = CALLER 1; # SETS @DB::ARGS 1319s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1319s } 1319s 1319s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1319s X X<*> 1319s 1319s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1319s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1319s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1319s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1319s 1319s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1319s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1319s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1319s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1319s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1319s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1319s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1319s 1319s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1319s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1319s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1319s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1319s 1319s SUB DOUBLEARY { 1319s LOCAL(*SOMEARY) = @_; 1319s FOREACH $ELEM (@SOMEARY) { 1319s $ELEM *= 2; 1319s } 1319s } 1319s DOUBLEARY(*FOO); 1319s DOUBLEARY(*BAR); 1319s 1319s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1319s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1319s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1319s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1319s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1319s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1319s 1319s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1319s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1319s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1319s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1319s L. 1319s 1319s =HEAD2 WHEN TO STILL USE LOCAL() 1319s X X 1319s 1319s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1319s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1319s I USE C INSTEAD OF C. 1319s 1319s =OVER 4 1319s 1319s =ITEM 1. 1319s 1319s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1319s 1319s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1319s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1319s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1319s IN C<@FIELDS>. 1319s 1319s { 1319s LOCAL @ARGV = ("/ETC/MOTD"); 1319s LOCAL $/ = UNDEF; 1319s LOCAL $_ = <>; 1319s @FIELDS = SPLIT /^\S*=+\S*$/; 1319s } 1319s 1319s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1319s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1319s 1319s =ITEM 2. 1319s 1319s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1319s 1319s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1319s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1319s TABLE ENTRIES: 1319s 1319s SUB IOQUEUE { 1319s LOCAL (*READER, *WRITER); # NOT MY! 1319s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1319s RETURN (*READER, *WRITER); 1319s } 1319s ($HEAD, $TAIL) = IOQUEUE(); 1319s 1319s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1319s ENTRIES. 1319s 1319s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1319s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1319s A LOCAL ALIAS. 1319s 1319s { 1319s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1319s GROW(); # REALLY CALLS SHRINK() 1319s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1319s } 1319s GROW(); # GET THE REAL GROW() AGAIN 1319s 1319s SEE L FOR MORE ABOUT MANIPULATING 1319s FUNCTIONS BY NAME IN THIS WAY. 1319s 1319s =ITEM 3. 1319s 1319s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1319s 1319s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1319s IS DONE ON DYNAMICS: 1319s 1319s { 1319s LOCAL $SIG{INT} = 'IGNORE'; 1319s FUNCT(); # UNINTERRUPTIBLE 1319s } 1319s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1319s 1319s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1319s 1319s =BACK 1319s 1319s =HEAD2 PASS BY REFERENCE 1319s X X X 1319s 1319s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1319s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1319s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1319s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1319s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1319s 1319s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1319s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1319s OF ALL THEIR FORMER LAST ELEMENTS: 1319s 1319s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1319s 1319s SUB POPMANY { 1319s MY $AREF; 1319s MY @RETLIST; 1319s FOREACH $AREF ( @_ ) { 1319s PUSH @RETLIST, POP @$AREF; 1319s } 1319s RETURN @RETLIST; 1319s } 1319s 1319s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1319s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1319s 1319s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1319s SUB INTER { 1319s MY ($K, $HREF, %SEEN); # LOCALS 1319s FOREACH $HREF (@_) { 1319s WHILE ( $K = EACH %$HREF ) { 1319s $SEEN{$K}++; 1319s } 1319s } 1319s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1319s } 1319s 1319s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1319s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1319s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1319s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1319s A LITTLE EXPENSIVE. 1319s 1319s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1319s 1319s (@W, @X) = FUNC(@Y, @Z); 1319s OR 1319s (%W, %X) = FUNC(%Y, %Z); 1319s 1319s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1319s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1319s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1319s AS ALWAYS. 1319s 1319s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1319s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1319s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1319s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1319s 1319s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1319s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1319s SUB FUNC { 1319s MY ($YREF, $ZREF) = @_; 1319s IF (@$YREF > @$ZREF) { 1319s RETURN ($YREF, $ZREF); 1319s } ELSE { 1319s RETURN ($ZREF, $YREF); 1319s } 1319s } 1319s 1319s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1319s 1319s (*W, *X) = FUNC(\@Y, \@Z); 1319s PRINT "@W HAS MORE THAN @X\N"; 1319s SUB FUNC { 1319s LOCAL (*Y, *Z) = @_; 1319s IF (@Y > @Z) { 1319s RETURN (\@Y, \@Z); 1319s } ELSE { 1319s RETURN (\@Z, \@Y); 1319s } 1319s } 1319s 1319s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1319s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1319s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1319s ARE IN THE SYMBOL TABLE. 1319s 1319s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1319s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1319s FOR EXAMPLE: 1319s 1319s SPLUTTER(\*STDOUT); 1319s SUB SPLUTTER { 1319s MY $FH = SHIFT; 1319s PRINT $FH "HER UM WELL A HMMM\N"; 1319s } 1319s 1319s $REC = GET_REC(\*STDIN); 1319s SUB GET_REC { 1319s MY $FH = SHIFT; 1319s RETURN SCALAR <$FH>; 1319s } 1319s 1319s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1319s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1319s 1319s SUB OPENIT { 1319s MY $PATH = SHIFT; 1319s LOCAL *FH; 1319s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1319s } 1319s 1319s =HEAD2 PROTOTYPES 1319s X X 1319s 1319s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1319s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1319s SECTION OR WITH A L. 1319s IF YOU DECLARE EITHER OF 1319s 1319s SUB MYPUSH (\@@) 1319s SUB MYPUSH :PROTOTYPE(\@@) 1319s 1319s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1319s 1319s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1319s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1319s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1319s OF AN ATTRIBUTE. 1319s 1319s THE 1319s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1319s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1319s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1319s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1319s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1319s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1319s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1319s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1319s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1319s 1319s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1319s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1319s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1319s 1319s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1319s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1319s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1319s CORRESPONDING BUILT-IN. 1319s 1319s DECLARED AS CALLED AS 1319s 1319s SUB MYLINK ($$) MYLINK $OLD, $NEW 1319s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1319s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1319s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1319s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1319s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1319s SUB MYPOP (\@) MYPOP @ARRAY 1319s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1319s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1319s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1319s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1319s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1319s SUB MYRAND (;$) MYRAND 42 1319s SUB MYTIME () MYTIME 1319s 1319s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1319s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1319s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1319s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1319s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1319s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1319s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1319s 1319s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1319s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1319s 1319s SUB MYREF (\[$@%&*]) 1319s 1319s WILL ALLOW CALLING MYREF() AS 1319s 1319s MYREF $VAR 1319s MYREF @ARRAY 1319s MYREF %HASH 1319s MYREF &SUB 1319s MYREF *GLOB 1319s 1319s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1319s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1319s 1319s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1319s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1319s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1319s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1319s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1319s 1319s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1319s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1319s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1319s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1319s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1319s FOLLOWS: 1319s 1319s USE SYMBOL 'QUALIFY_TO_REF'; 1319s 1319s SUB FOO (*) { 1319s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1319s ... 1319s } 1319s 1319s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1319s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1319s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1319s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1319s 1319s SUB MYPUSH (+@) { 1319s MY $AREF = SHIFT; 1319s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1319s PUSH @$AREF, @_; 1319s } 1319s 1319s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1319s IS OF AN ACCEPTABLE TYPE. 1319s 1319s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1319s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1319s 1319s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1319s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1319s PROVIDED, C<$_> WILL BE USED INSTEAD. 1319s 1319s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1319s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1319s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1319s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1319s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1319s 1319s MYTIME +2; 1319s 1319s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1319s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1319s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1319s 1319s SUB MYGETPROTOBYNUMBER($;); 1319s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1319s 1319s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1319s PROVIDED IT'S IN THE INITIAL POSITION: 1319s X<&> 1319s 1319s SUB TRY (&@) { 1319s MY($TRY,$CATCH) = @_; 1319s EVAL { &$TRY }; 1319s IF ($@) { 1319s LOCAL $_ = $@; 1319s &$CATCH; 1319s } 1319s } 1319s SUB CATCH (&) { $_[0] } 1319s 1319s TRY { 1319s DIE "PHOOEY"; 1319s } CATCH { 1319s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1319s }; 1319s 1319s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1319s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1319s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1319s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1319s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1319s 1319s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1319s X 1319s 1319s SUB MYGREP (&@) { 1319s MY $CODE = SHIFT; 1319s MY @RESULT; 1319s FOREACH $_ (@_) { 1319s PUSH(@RESULT, $_) IF &$CODE; 1319s } 1319s @RESULT; 1319s } 1319s 1319s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1319s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1319s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1319s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1319s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1319s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1319s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1319s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1319s 1319s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1319s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1319s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1319s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1319s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1319s MAJORITY OF OFFENDING CODE IS FIXED. 1319s 1319s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1319s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1319s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1319s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1319s 1319s SUB FUNC ($) { 1319s MY $N = SHIFT; 1319s PRINT "YOU GAVE ME $N\N"; 1319s } 1319s 1319s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1319s RETURNING A LIST: 1319s 1319s FUNC(@FOO); 1319s FUNC( $TEXT =~ /\W+/G ); 1319s 1319s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1319s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1319s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1319s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1319s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1319s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1319s 1319s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1319s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1319s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1319s EFFECT, LIKE SO: 1319s 1319s SUB FOO($$); 1319s SUB FOO($$) { 1319s FOO 1, 2; 1319s } 1319s 1319s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1319s TO MAKE THE WORLD A BETTER PLACE. 1319s 1319s =HEAD2 CONSTANT FUNCTIONS 1319s X 1319s 1319s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1319s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1319s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1319s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1319s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1319s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1319s 1319s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1319s 1319s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1319s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1319s # AND IT'S INLINED, TOO! 1319s SUB ST_DEV () { 0 } 1319s SUB ST_INO () { 1 } 1319s 1319s SUB FLAG_FOO () { 1 << 8 } 1319s SUB FLAG_BAR () { 1 << 9 } 1319s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1319s 1319s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1319s 1319s SUB N () { INT(OPT_BAZ) / 3 } 1319s 1319s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1319s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1319s 1319s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1319s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1319s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1319s C: 1319s 1319s SUB BAZ_VAL () { 1319s IF (OPT_BAZ) { 1319s RETURN 23; 1319s } 1319s ELSE { 1319s RETURN 42; 1319s } 1319s } 1319s SUB BONK_VAL () { RETURN 12345 } 1319s 1319s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1319s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1319s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1319s 1319s BEGIN { 1319s MY $VAR = 1; 1319s NO STRICT 'REFS'; 1319s *INLINED = SUB () { $VAR }; 1319s } 1319s 1319s BEGIN { 1319s MY $VAR = 1; 1319s MY $REF = \$VAR; 1319s NO STRICT 'REFS'; 1319s *NOT_INLINED = SUB () { $VAR }; 1319s } 1319s 1319s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1319s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1319s 1319s BEGIN { 1319s MY $X = 10; 1319s *FOO = SUB () { $X }; 1319s $X++; 1319s } 1319s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1319s 1319s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1319s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1319s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1319s SO IT PRINTED C<10>, NOT C<11>. 1319s 1319s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1319s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1319s ASIDE FROM WHERE IT IS DECLARED. 1319s 1319s # FINE, NO WARNING 1319s BEGIN { 1319s MY $X = 54321; 1319s *INLINED = SUB () { $X }; 1319s } 1319s # ERROR 1319s BEGIN { 1319s MY $X; 1319s $X = 54321; 1319s *ALSO_INLINED = SUB () { $X }; 1319s } 1319s 1319s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1319s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1319s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1319s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1319s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1319s 1319s MY $X = 54321; 1319s *INLINED = SUB : CONST { $X }; 1319s $X++; 1319s 1319s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1319s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1319s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1319s VALUE CAPTURED THE SAME WAY. 1319s 1319s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1319s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1319s AN EXPLICIT C: 1319s 1319s BEGIN { 1319s MY $X = 10; 1319s *FOO = SUB () { RETURN $X }; 1319s $X++; 1319s } 1319s PRINT FOO(); # PRINTS 11 1319s 1319s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1319s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1319s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1319s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1319s 1319s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1319s SUB ONE { 1319s 1; 1319s } 1319s IF (ONE ) { 1319s PRINT ONE() IF ONE ; 1319s } 1319s 1319s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1319s SUB ONE () { 1 } 1319s DO { 1319s PRINT 1 1319s }; 1319s 1319s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1319s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1319s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1319s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1319s 1319s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1319s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1319s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1319s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1319s 1319s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1319s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1319s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1319s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1319s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1319s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1319s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1319s MENTIONED ABOVE: 1319s 1319s SUB NOT_INLINED () { RETURN 23 } 1319s 1319s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1319s X X X X 1319s 1319s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1319s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1319s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1319s ON A NON-UNIX SYSTEM. 1319s 1319s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1319s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1319s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1319s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1319s 1319s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1319s CHDIR $SOMEWHERE; 1319s SUB CHDIR { ... } 1319s 1319s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1319s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1319s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1319s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1319s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1319s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1319s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1319s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1319s FOR SOME KEYWORDS. SEE L. 1319s 1319s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1319s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1319s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1319s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1319s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1319s THAT IS, THEY COULD SAY 1319s 1319s USE MODULE 'OPEN'; 1319s 1319s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1319s 1319s USE MODULE; 1319s 1319s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1319s 1319s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1319s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1319s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1319s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1319s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1319s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1319s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1319s 1319s PACKAGE REGLOB; 1319s REQUIRE EXPORTER; 1319s @ISA = 'EXPORTER'; 1319s @EXPORT_OK = 'GLOB'; 1319s 1319s SUB IMPORT { 1319s MY $PKG = SHIFT; 1319s RETURN UNLESS @_; 1319s MY $SYM = SHIFT; 1319s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1319s $PKG->EXPORT($WHERE, $SYM, @_); 1319s } 1319s 1319s SUB GLOB { 1319s MY $PAT = SHIFT; 1319s MY @GOT; 1319s IF (OPENDIR MY $D, '.') { 1319s @GOT = GREP /$PAT/, READDIR $D; 1319s CLOSEDIR $D; 1319s } 1319s RETURN @GOT; 1319s } 1319s 1; 1319s 1319s AND HERE'S HOW IT COULD BE (AB)USED: 1319s 1319s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1319s PACKAGE FOO; 1319s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1319s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1319s 1319s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1319s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1319s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1319s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1319s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1319s IT MUST BE DONE AT ALL. 1319s 1319s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1319s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1319s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1319s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1319s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1319s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1319s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1319s LIBRARY. 1319s 1319s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1319s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1319s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1319s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1319s (SEE L). 1319s 1319s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1319s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1319s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1319s 1319s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1319s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1319s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1319s C SYNTAX, THOUGH). 1319s 1319s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1319s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1319s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1319s 1319s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1319s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1319s 1319s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1319s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1319s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1319s 1319s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1319s 1319s =HEAD2 AUTOLOADING 1319s X X 1319s 1319s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1319s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1319s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1319s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1319s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1319s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1319s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1319s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1319s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1319s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1319s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1319s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1319s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1319s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1319s SUBROUTINE NAME. SEE L FOR DETAILS.) 1319s 1319s 1319s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1319s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1319s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1319s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1319s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1319s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1319s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1319s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1319s 1319s SUB AUTOLOAD { 1319s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1319s MY $PROGRAM = $AUTOLOAD; 1319s $PROGRAM =~ S/.*:://; 1319s SYSTEM($PROGRAM, @_); 1319s } 1319s DATE(); 1319s WHO(); 1319s LS('-L'); 1319s 1319s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1319s EVEN NEED PARENTHESES: 1319s 1319s USE SUBS QW(DATE WHO LS); 1319s DATE; 1319s WHO; 1319s LS '-L'; 1319s 1319s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1319s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1319s 1319s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1319s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1319s DESCRIBED IN L AND IN L, THE STANDARD 1319s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1319s FUNCTIONS TO PERL CODE IN L. 1319s 1319s =HEAD2 SUBROUTINE ATTRIBUTES 1319s X X X 1319s 1319s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1319s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1319s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1319s C HAD BEEN SEEN. SEE L FOR DETAILS 1319s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1319s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1319s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1319s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1319s 1319s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1319s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1319s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1319s NEST PROPERLY. 1319s 1319s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1319s 1319s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1319s SUB PLUGH () : UGLY('\(") :BAD; 1319s SUB XYZZY : _5X5 { ... } 1319s 1319s EXAMPLES OF INVALID SYNTAX: 1319s 1319s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1319s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1319s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1319s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1319s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1319s 1319s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1319s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1319s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1319s PARSED AND INVOKED: 1319s 1319s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1319s 1319s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1319s SEE L AND L. 1319s 1319s =HEAD1 SEE ALSO 1319s 1319s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1319s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1319s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1319s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1319s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1319s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1319s 1319s =FOR VI 1319s # EX: SET STS=0 SW=4 ET: 1319s 1319s ok 2 1319s # testing mod_cgi with /modules/cgi/perl.pl 1319s # expected 200 1319s # received 200 1319s # body: PERL CGI 1319s ok 3 1319s # testing mod_test_rwrite with /test_rwrite 1319s # expected 200 1319s # received 200 1319s # body: A 1319s ok 4 1319s ok 1321s t/filter/case_in.t .................. 1321s 1..3 1321s # Running under perl version 5.038002 for linux 1321s # Current time local: Mon Jun 3 13:35:03 2024 1321s # Current time GMT: Mon Jun 3 13:35:03 2024 1321s # Using Test.pm version 1.31 1321s # Using Apache/Test.pm version 1.42 1321s ok 1 1321s # testing mod_cgi with /modules/cgi/perl_echo.pl 1321s # expected 200 1321s # received 200 1321s ok 2 1321s # testing mod_echo_post with /echo_post 1321s # expected 200 1321s # received 200 1321s ok 3 1321s ok 1323s t/filter/input_body.t ............... 1323s 1..2 1323s # Running under perl version 5.038002 for linux 1323s # Current time local: Mon Jun 3 13:35:05 2024 1323s # Current time GMT: Mon Jun 3 13:35:05 2024 1323s # Using Test.pm version 1.31 1323s # Using Apache/Test.pm version 1.42 1323s # testing : Posted "1 ko" 1323s # expected: 'ok 1' 1323s # received: 'ok 1' 1323s ok 1 1323s # testing : Posted "2 ko" 1323s # expected: 'ok 2' 1323s # received: 'ok 2' 1323s ok 2 1323s ok 1326s t/http11/basicauth.t ................ 1326s 1..3 1326s # Running under perl version 5.038002 for linux 1326s # Current time local: Mon Jun 3 13:35:07 2024 1326s # Current time GMT: Mon Jun 3 13:35:07 2024 1326s # Using Test.pm version 1.31 1326s # Using Apache/Test.pm version 1.42 1326s ok 1 1326s ok 2 1326s ok 3 1326s ok 1328s t/http11/chunked.t .................. 1328s 1..30 1328s # Running under perl version 5.038002 for linux 1328s # Current time local: Mon Jun 3 13:35:10 2024 1328s # Current time GMT: Mon Jun 3 13:35:10 2024 1328s # Using Test.pm version 1.31 1328s # Using Apache/Test.pm version 1.42 1328s # testing : response protocol 1328s # expected: 'HTTP/1.1' 1328s # received: 'HTTP/1.1' 1328s ok 1 1328s # testing : response Transfer-Encoding 1328s # expected: 'chunked' 1328s # received: 'chunked' 1328s ok 2 1328s # testing : no Content-Length 1328s # expected: 0 1328s # received: 0 1328s ok 3 1328s # testing : body length 1328s # expected: '70976' 1328s # received: 70976 1328s ok 4 1328s # testing : number of requests 1328s # expected: 1 1328s # received: 1 1328s ok 5 1328s # testing : response protocol 1328s # expected: 'HTTP/1.1' 1328s # received: 'HTTP/1.1' 1328s ok 6 1328s # testing : response Transfer-Encoding 1328s # expected: 'chunked' 1328s # received: 'chunked' 1328s ok 7 1328s # testing : no Content-Length 1328s # expected: 0 1328s # received: 0 1328s ok 8 1328s # testing : body length 1328s # expected: '212509' 1328s # received: 212509 1328s ok 9 1328s # testing : number of requests 1328s # expected: 2 1328s # received: 2 1328s ok 10 1328s # testing : response protocol 1328s # expected: 'HTTP/1.1' 1328s # received: 'HTTP/1.1' 1328s ok 11 1328s # testing : response Transfer-Encoding 1328s # expected: 'chunked' 1328s # received: 'chunked' 1328s ok 12 1328s # testing : no Content-Length 1328s # expected: 0 1328s # received: 0 1328s ok 13 1328s # testing : body length 1328s # expected: '280545' 1328s # received: 280545 1328s ok 14 1328s # testing : number of requests 1328s # expected: 3 1328s # received: 3 1328s ok 15 1328s # testing : response protocol 1328s # expected: 'HTTP/1.1' 1328s # received: 'HTTP/1.1' 1328s ok 16 1328s # testing : response Transfer-Encoding 1328s # expected: 'chunked' 1328s # received: 'chunked' 1328s ok 17 1328s # testing : no Content-Length 1328s # expected: 0 1328s # received: 0 1328s ok 18 1328s # testing : body length 1328s # expected: '845969' 1328s # received: 845969 1328s ok 19 1328s # testing : number of requests 1328s # expected: 4 1328s # received: 4 1328s ok 20 1328s # testing : response protocol 1328s # expected: 'HTTP/1.1' 1328s # received: 'HTTP/1.1' 1328s ok 21 1328s # testing : no Transfer-Encoding (test result inverted) 1328s # expected: 'chunked' 1328s # received: '' 1328s ok 22 1328s # testing : content length 1328s # expected: 253 1328s # received: '253' 1328s ok 23 1328s # testing : body length 1328s # expected: '242' 1328s # received: 242 1328s ok 24 1328s # testing : number of requests 1328s # expected: 5 1328s # received: 5 1328s ok 25 1328s # testing : response protocol 1328s # expected: 'HTTP/1.1' 1328s # received: 'HTTP/1.1' 1328s ok 26 1328s # testing : no Transfer-Encoding (test result inverted) 1328s # expected: 'chunked' 1328s # received: '' 1328s ok 27 1328s # testing : content length 1328s # expected: '' 1328s # received: '' 1328s ok 28 1328s # testing : body length 1328s # expected: '14276' 1328s # received: 14276 1328s ok 29 1328s # testing : number of requests 1328s # expected: 6 1328s # received: 6 1328s ok 30 1328s ok 1330s t/http11/chunked2.t ................. 1330s 1..2 1330s # Running under perl version 5.038002 for linux 1330s # Current time local: Mon Jun 3 13:35:12 2024 1330s # Current time GMT: Mon Jun 3 13:35:12 2024 1330s # Using Test.pm version 1.31 1330s # Using Apache/Test.pm version 1.42 1330s # testing : successful response 1330s # expected: 200 1330s # received: '200' 1330s ok 1 1330s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1330s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1330s ok 2 1330s ok 1332s t/http11/clength.t .................. 1332s 1..6 1332s # Running under perl version 5.038002 for linux 1332s # Current time local: Mon Jun 3 13:35:14 2024 1332s # Current time GMT: Mon Jun 3 13:35:14 2024 1332s # Using Test.pm version 1.31 1332s # Using Apache/Test.pm version 1.42 1332s # testing : successful response 1332s # expected: 200 1332s # received: '200' 1332s ok 1 1332s # expected: 10 1332s # received: '10' 1332s ok 2 1332s # expected: 'bbbbbbbbbb' 1332s # received: 'bbbbbbbbbb' 1332s ok 3 1332s # testing : successful response 1332s # expected: 200 1332s # received: '200' 1332s ok 4 1332s # expected: 6 1332s # received: '6' 1332s ok 5 1332s # expected: 'foobar' 1332s # received: 'foobar' 1332s ok 6 1332s ok 1336s t/http11/post.t ..................... 1336s # using LWP client 1336s 1..51 1336s # Running under perl version 5.038002 for linux 1336s # Current time local: Mon Jun 3 13:35:16 2024 1336s # Current time GMT: Mon Jun 3 13:35:16 2024 1336s # Using Test.pm version 1.31 1336s # Using Apache/Test.pm version 1.42 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 1024 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Connection: Keep-Alive 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 1 1336s #DMMATCH1: 1 1336s #Keep-Alive: timeout=5, max=100 1336s # 1336s # testing : length posted 1336s # expected: '1024' 1336s # received: 1024 1336s ok 1 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 2048 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 2 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '2048' 1336s # received: 2048 1336s ok 2 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 3072 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 3 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '3072' 1336s # received: 3072 1336s ok 3 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 4096 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 4 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '4096' 1336s # received: 4096 1336s ok 4 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 5120 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 5 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '5120' 1336s # received: 5120 1336s ok 5 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 6144 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 6 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '6144' 1336s # received: 6144 1336s ok 6 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 7168 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 7 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '7168' 1336s # received: 7168 1336s ok 7 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 8192 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 8 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '8192' 1336s # received: 8192 1336s ok 8 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 9216 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 5 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 9 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '9216' 1336s # received: 9216 1336s ok 9 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 10240 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 10 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '10240' 1336s # received: 10240 1336s ok 10 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 11264 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 11 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '11264' 1336s # received: 11264 1336s ok 11 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 12288 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 12 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '12288' 1336s # received: 12288 1336s ok 12 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 13312 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 13 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '13312' 1336s # received: 13312 1336s ok 13 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 14336 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 14 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '14336' 1336s # received: 14336 1336s ok 14 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 15360 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 15 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '15360' 1336s # received: 15360 1336s ok 15 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 16384 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 16 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '16384' 1336s # received: 16384 1336s ok 16 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 17408 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 17 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '17408' 1336s # received: 17408 1336s ok 17 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 18432 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 18 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '18432' 1336s # received: 18432 1336s ok 18 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 19456 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 19 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '19456' 1336s # received: 19456 1336s ok 19 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 20480 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 20 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '20480' 1336s # received: 20480 1336s ok 20 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 21504 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 21 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '21504' 1336s # received: 21504 1336s ok 21 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 22528 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 22 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '22528' 1336s # received: 22528 1336s ok 22 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 23552 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 23 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '23552' 1336s # received: 23552 1336s ok 23 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 24576 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 24 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '24576' 1336s # received: 24576 1336s ok 24 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 25600 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 25 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '25600' 1336s # received: 25600 1336s ok 25 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 26624 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 26 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '26624' 1336s # received: 26624 1336s ok 26 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 27648 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 27 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '27648' 1336s # received: 27648 1336s ok 27 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 28672 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 28 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '28672' 1336s # received: 28672 1336s ok 28 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 29696 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 29 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '29696' 1336s # received: 29696 1336s ok 29 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 30720 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 30 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '30720' 1336s # received: 30720 1336s ok 30 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 31744 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 31 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '31744' 1336s # received: 31744 1336s ok 31 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 32768 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 32 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '32768' 1336s # received: 32768 1336s ok 32 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 33792 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 33 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '33792' 1336s # received: 33792 1336s ok 33 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 34816 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 34 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '34816' 1336s # received: 34816 1336s ok 34 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 35840 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 35 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '35840' 1336s # received: 35840 1336s ok 35 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 36864 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 36 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '36864' 1336s # received: 36864 1336s ok 36 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 37888 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 37 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '37888' 1336s # received: 37888 1336s ok 37 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 38912 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 38 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '38912' 1336s # received: 38912 1336s ok 38 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 39936 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:19 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 39 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '39936' 1336s # received: 39936 1336s ok 39 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 40960 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 40 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '40960' 1336s # received: 40960 1336s ok 40 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 41984 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 41 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '41984' 1336s # received: 41984 1336s ok 41 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 43008 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 42 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '43008' 1336s # received: 43008 1336s ok 42 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 44032 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 43 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '44032' 1336s # received: 44032 1336s ok 43 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 45056 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 44 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '45056' 1336s # received: 45056 1336s ok 44 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 46080 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 45 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '46080' 1336s # received: 46080 1336s ok 45 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 47104 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 46 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '47104' 1336s # received: 47104 1336s ok 46 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 48128 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 47 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '48128' 1336s # received: 48128 1336s ok 47 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 49152 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 48 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '49152' 1336s # received: 49152 1336s ok 48 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 50176 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 49 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '50176' 1336s # received: 50176 1336s ok 49 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 51200 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 6 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 50 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '51200' 1336s # received: 51200 1336s ok 50 1336s #lwp request: 1336s #POST http://localhost:8529/eat_post HTTP/1.1 1336s #User-Agent: libwww-perl/6.77 1336s #Content-Length: 102400 1336s # 1336s #server response: 1336s #HTTP/1.1 200 OK 1336s #Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1336s #Vary: In-If1 1336s #Content-Length: 7 1336s #Client-Date: Mon, 03 Jun 2024 13:35:20 GMT 1336s #Client-Peer: 127.0.0.1:8529 1336s #Client-Response-Num: 51 1336s #DMMATCH1: 1 1336s # 1336s # testing : length posted 1336s # expected: '102400' 1336s # received: 102400 1336s ok 51 1336s ok 1338s t/modules/aaa.t ..................... 1338s 1..40 1338s # Running under perl version 5.038002 for linux 1338s # Current time local: Mon Jun 3 13:35:20 2024 1338s # Current time GMT: Mon Jun 3 13:35:20 2024 1338s # Using Test.pm version 1.31 1338s # Using Apache/Test.pm version 1.42 1338s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm2 1338s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 1338s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/form1 1338s ok 1 1338s ok 2 1338s ok 3 1338s ok 4 1338s ok 5 1338s ok 6 1338s ok 7 1338s ok 8 1338s ok 9 1338s ok 10 1338s ok 11 1338s ok 12 1338s ok 13 1338s ok 14 1338s ok 15 1338s ok 16 1338s ok 17 1338s ok 18 1338s ok 19 1338s ok 20 1338s ok 21 1338s ok 22 1338s ok 23 1338s ok 24 1338s ok 25 1338s ok 26 1338s ok 27 1338s ok 28 1338s ok 29 1338s ok 30 1338s ok 31 1338s ok 32 1338s ok 33 1338s ok 34 1338s ok 35 1338s ok 36 1338s ok 37 1338s ok 38 1338s ok 39 1338s ok 40 1338s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 1338s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/form1 1338s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm2 1338s ok 1342s t/modules/access.t .................. 1342s 1..408 1342s # Running under perl version 5.038002 for linux 1342s # Current time local: Mon Jun 3 13:35:22 2024 1342s # Current time GMT: Mon Jun 3 13:35:22 2024 1342s # Using Test.pm version 1.31 1342s # Using Apache/Test.pm version 1.42 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # expecting access. 1342s ok 1 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 2 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from all 1342s # expecting access. 1342s ok 3 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 4 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from localhost 1342s # expecting access. 1342s ok 5 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 6 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from 127.0.0.1 1342s # expecting access. 1342s ok 7 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 8 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from 127.0 1342s # expecting access. 1342s ok 9 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 10 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 11 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 12 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from 127.0.0.1/16 1342s # expecting access. 1342s ok 13 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 14 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 15 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 16 1342s # --- 1342s # Order deny,allow 1342s # Allow from all 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 17 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # expecting access. 1342s ok 18 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 19 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from all 1342s # expecting access. 1342s ok 20 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 21 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from localhost 1342s # expecting access. 1342s ok 22 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 23 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from 127.0.0.1 1342s # expecting access. 1342s ok 24 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 25 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from 127.0 1342s # expecting access. 1342s ok 26 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 27 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 28 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 29 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from 127.0.0.1/16 1342s # expecting access. 1342s ok 30 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 31 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 32 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 33 1342s # --- 1342s # Order deny,allow 1342s # Allow from localhost 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 34 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # expecting access. 1342s ok 35 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 36 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from all 1342s # expecting access. 1342s ok 37 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 38 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from localhost 1342s # expecting access. 1342s ok 39 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 40 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1 1342s # expecting access. 1342s ok 41 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 42 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0 1342s # expecting access. 1342s ok 43 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 44 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 45 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 46 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1/16 1342s # expecting access. 1342s ok 47 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 48 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 49 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 50 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 51 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # expecting access. 1342s ok 52 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 53 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from all 1342s # expecting access. 1342s ok 54 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 55 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from localhost 1342s # expecting access. 1342s ok 56 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 57 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1 1342s # expecting access. 1342s ok 58 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 59 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from 127.0 1342s # expecting access. 1342s ok 60 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 61 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 62 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 63 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1/16 1342s # expecting access. 1342s ok 64 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 65 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 66 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 67 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 68 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 69 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 70 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from all 1342s # expecting access. 1342s ok 71 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 72 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from localhost 1342s # expecting access. 1342s ok 73 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 74 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1 1342s # expecting access. 1342s ok 75 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 76 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0 1342s # expecting access. 1342s ok 77 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 78 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 79 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 80 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1/16 1342s # expecting access. 1342s ok 81 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 82 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 83 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 84 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 85 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # expecting access. 1342s ok 86 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 87 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from all 1342s # expecting access. 1342s ok 88 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 89 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from localhost 1342s # expecting access. 1342s ok 90 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 91 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1 1342s # expecting access. 1342s ok 92 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 93 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0 1342s # expecting access. 1342s ok 94 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 95 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 96 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 97 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1/16 1342s # expecting access. 1342s ok 98 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 99 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 100 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 101 1342s # --- 1342s # Order deny,allow 1342s # Allow from 127.0.0.1/16 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 102 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # expecting access. 1342s ok 103 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 104 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from all 1342s # expecting access denial. 1342s ok 105 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 106 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 107 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 108 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 109 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 110 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 111 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 112 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 113 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 114 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 115 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 116 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 117 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 118 1342s # --- 1342s # Order deny,allow 1342s # Allow from somewhere.else.com 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 119 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # expecting access. 1342s ok 120 1342s # --- 1342s # Order deny,allow 1342s # Deny from all 1342s # expecting access denial. 1342s ok 121 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from all 1342s # expecting access denial. 1342s ok 122 1342s # --- 1342s # Order deny,allow 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 123 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 124 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 125 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 126 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 127 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 128 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 129 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 130 1342s # --- 1342s # Order deny,allow 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 131 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 132 1342s # --- 1342s # Order deny,allow 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 133 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 134 1342s # --- 1342s # Order deny,allow 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 135 1342s # --- 1342s # Order deny,allow 1342s # Allow from 66.6.6.6 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 136 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # expecting access. 1342s ok 137 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 138 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from all 1342s # expecting access denial. 1342s ok 139 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 140 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 141 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 142 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 143 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 144 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 145 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 146 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 147 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 148 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 149 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 150 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 151 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 152 1342s # --- 1342s # Order allow,deny 1342s # Allow from all 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 153 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # expecting access. 1342s ok 154 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 155 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from all 1342s # expecting access denial. 1342s ok 156 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 157 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 158 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 159 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 160 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 161 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 162 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 163 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 164 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 165 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 166 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 167 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 168 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 169 1342s # --- 1342s # Order allow,deny 1342s # Allow from localhost 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 170 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # expecting access. 1342s ok 171 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 172 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from all 1342s # expecting access denial. 1342s ok 173 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 174 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 175 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 176 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 177 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 178 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 179 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 180 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 181 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 182 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 183 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 184 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 185 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 186 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 187 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # expecting access. 1342s ok 188 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 189 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from all 1342s # expecting access denial. 1342s ok 190 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 191 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 192 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 193 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 194 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 195 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 196 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 197 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 198 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 199 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 200 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 201 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 202 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 203 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 204 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 205 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 206 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from all 1342s # expecting access denial. 1342s ok 207 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 208 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 209 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 210 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 211 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 212 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 213 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 214 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 215 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 216 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 217 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 218 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 219 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 220 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 221 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # expecting access. 1342s ok 222 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 223 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from all 1342s # expecting access denial. 1342s ok 224 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 225 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 226 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 227 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 228 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 229 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 230 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 231 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 232 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 233 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 234 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 235 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 236 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 237 1342s # --- 1342s # Order allow,deny 1342s # Allow from 127.0.0.1/16 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 238 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # expecting access denial. 1342s ok 239 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 240 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from all 1342s # expecting access denial. 1342s ok 241 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 242 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 243 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 244 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 245 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 246 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 247 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 248 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 249 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 250 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 251 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 252 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 253 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 254 1342s # --- 1342s # Order allow,deny 1342s # Allow from somewhere.else.com 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 255 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # expecting access denial. 1342s ok 256 1342s # --- 1342s # Order allow,deny 1342s # Deny from all 1342s # expecting access denial. 1342s ok 257 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from all 1342s # expecting access denial. 1342s ok 258 1342s # --- 1342s # Order allow,deny 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 259 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 260 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 261 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 262 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 263 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 264 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 265 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 266 1342s # --- 1342s # Order allow,deny 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 267 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 268 1342s # --- 1342s # Order allow,deny 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 269 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 270 1342s # --- 1342s # Order allow,deny 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 271 1342s # --- 1342s # Order allow,deny 1342s # Allow from 66.6.6.6 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 272 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # expecting access. 1342s ok 273 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 274 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from all 1342s # expecting access denial. 1342s ok 275 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 276 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 277 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 278 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 279 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 280 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 281 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 282 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 283 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 284 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 285 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 286 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 287 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 288 1342s # --- 1342s # Order mutual-failure 1342s # Allow from all 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 289 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # expecting access. 1342s ok 290 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 291 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from all 1342s # expecting access denial. 1342s ok 292 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 293 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 294 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 295 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 296 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 297 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 298 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 299 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 300 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 301 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 302 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 303 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 304 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 305 1342s # --- 1342s # Order mutual-failure 1342s # Allow from localhost 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 306 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # expecting access. 1342s ok 307 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 308 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from all 1342s # expecting access denial. 1342s ok 309 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 310 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 311 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 312 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 313 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 314 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 315 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 316 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 317 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 318 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 319 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 320 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 321 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 322 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 323 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # expecting access. 1342s ok 324 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 325 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from all 1342s # expecting access denial. 1342s ok 326 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 327 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 328 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 329 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 330 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 331 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 332 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 333 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 334 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 335 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 336 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 337 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 338 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 339 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 340 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # expecting access. 1342s ok 341 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 342 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from all 1342s # expecting access denial. 1342s ok 343 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 344 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 345 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 346 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 347 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 348 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 349 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 350 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 351 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 352 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 353 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 354 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 355 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 356 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/255.255.0.0 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 357 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # expecting access. 1342s ok 358 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 359 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from all 1342s # expecting access denial. 1342s ok 360 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 361 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 362 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 363 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 364 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 365 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 366 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 367 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 368 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 369 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 370 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 371 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from somewhere.else.com 1342s # expecting access. 1342s ok 372 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 373 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 127.0.0.1/16 1342s # Deny from 66.6.6.6 1342s # expecting access. 1342s ok 374 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # expecting access denial. 1342s ok 375 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 376 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from all 1342s # expecting access denial. 1342s ok 377 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 378 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 379 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 380 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 381 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 382 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 383 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 384 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 385 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 386 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 387 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 388 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 389 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 390 1342s # --- 1342s # Order mutual-failure 1342s # Allow from somewhere.else.com 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 391 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # expecting access denial. 1342s ok 392 1342s # --- 1342s # Order mutual-failure 1342s # Deny from all 1342s # expecting access denial. 1342s ok 393 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from all 1342s # expecting access denial. 1342s ok 394 1342s # --- 1342s # Order mutual-failure 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 395 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from localhost 1342s # expecting access denial. 1342s ok 396 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 397 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1 1342s # expecting access denial. 1342s ok 398 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 399 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0 1342s # expecting access denial. 1342s ok 400 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 401 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1/255.255.0.0 1342s # expecting access denial. 1342s ok 402 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 403 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from 127.0.0.1/16 1342s # expecting access denial. 1342s ok 404 1342s # --- 1342s # Order mutual-failure 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 405 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from somewhere.else.com 1342s # expecting access denial. 1342s ok 406 1342s # --- 1342s # Order mutual-failure 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 407 1342s # --- 1342s # Order mutual-failure 1342s # Allow from 66.6.6.6 1342s # Deny from 66.6.6.6 1342s # expecting access denial. 1342s ok 408 1342s ok 1344s t/modules/actions.t ................. 1344s 1..20 1344s # Running under perl version 5.038002 for linux 1344s # Current time local: Mon Jun 3 13:35:26 2024 1344s # Current time GMT: Mon Jun 3 13:35:26 2024 1344s # Using Test.pm version 1.31 1344s # Using Apache/Test.pm version 1.42 1344s # expected: 200 1344s # received: '200' 1344s ok 1 1344s # expected: 'nada' 1344s # received: 'nada' 1344s ok 2 1344s # expected: 404 1344s # received: '404' 1344s ok 3 1344s ok 4 # skip RC=404, no need to check content 1344s # expected: 404 1344s # received: '404' 1344s ok 5 1344s ok 6 # skip RC=404, no need to check content 1344s # expected: 404 1344s # received: '404' 1344s ok 7 1344s ok 8 # skip RC=404, no need to check content 1344s # expected: 200 1344s # received: '200' 1344s ok 9 1344s # expected: 'nada' 1344s # received: 'nada' 1344s ok 10 1344s # expected: 404 1344s # received: '404' 1344s ok 11 1344s ok 12 # skip RC=404, no need to check content 1344s # expected: 200 1344s # received: '200' 1344s ok 13 1344s # expected: 'POST 1344s # foo2: bar2 1344s # ' 1344s # received: 'POST 1344s # foo2: bar2 1344s # ' 1344s ok 14 1344s # expected: 405 1344s # received: '405' 1344s ok 15 1344s # expected: 200 1344s # received: '200' 1344s ok 16 1344s # expected: 'foo=bar' 1344s # received: 'foo=bar' 1344s ok 17 1344s # expected: 200 1344s # received: '200' 1344s ok 18 1344s # expected: 'POST 1344s # foo2: bar2 1344s # ' 1344s # received: 'POST 1344s # foo2: bar2 1344s # ' 1344s ok 19 1344s # expected: 405 1344s # received: '405' 1344s ok 20 1344s ok 1347s t/modules/alias.t ................... 1347s 1..134 1347s # Running under perl version 5.038002 for linux 1347s # Current time local: Mon Jun 3 13:35:28 2024 1347s # Current time GMT: Mon Jun 3 13:35:28 2024 1347s # Using Test.pm version 1.31 1347s # Using Apache/Test.pm version 1.42 1347s # verifying simple aliases 1347s # testing : /alias/ 1347s # expected: 200 1347s # received: '200' 1347s ok 1 1347s # testing : /bogu/ 1347s # expected: 404 1347s # received: '404' 1347s ok 2 1347s # verifying alias match with /ali[0-9]. 1347s # testing : /ali0 1347s # expected: 0 1347s # received: '0' 1347s ok 3 1347s # testing : /ali1 1347s # expected: 1 1347s # received: '1' 1347s ok 4 1347s # testing : /ali2 1347s # expected: 2 1347s # received: '2' 1347s ok 5 1347s # testing : /ali3 1347s # expected: 3 1347s # received: '3' 1347s ok 6 1347s # testing : /ali4 1347s # expected: 4 1347s # received: '4' 1347s ok 7 1347s # testing : /ali5 1347s # expected: 5 1347s # received: '5' 1347s ok 8 1347s # testing : /ali6 1347s # expected: 6 1347s # received: '6' 1347s ok 9 1347s # testing : /ali7 1347s # expected: 7 1347s # received: '7' 1347s ok 10 1347s # testing : /ali8 1347s # expected: 8 1347s # received: '8' 1347s ok 11 1347s # testing : /ali9 1347s # expected: 9 1347s # received: '9' 1347s ok 12 1347s # verifying expression alias match with /expr/ali[0-9]. 1347s # testing : /ali0 1347s # expected: 0 1347s # received: '0' 1347s ok 13 1347s # testing : /ali1 1347s # expected: 1 1347s # received: '1' 1347s ok 14 1347s # testing : /ali2 1347s # expected: 2 1347s # received: '2' 1347s ok 15 1347s # testing : /ali3 1347s # expected: 3 1347s # received: '3' 1347s ok 16 1347s # testing : /ali4 1347s # expected: 4 1347s # received: '4' 1347s ok 17 1347s # testing : /ali5 1347s # expected: 5 1347s # received: '5' 1347s ok 18 1347s # testing : /ali6 1347s # expected: 6 1347s # received: '6' 1347s ok 19 1347s # testing : /ali7 1347s # expected: 7 1347s # received: '7' 1347s ok 20 1347s # testing : /ali8 1347s # expected: 8 1347s # received: '8' 1347s ok 21 1347s # testing : /ali9 1347s # expected: 9 1347s # received: '9' 1347s ok 22 1347s # testing : /forbid 1347s # expected: '403' 1347s # received: '403' 1347s ok 23 1347s # testing : /gone 1347s # expected: '410' 1347s # received: '410' 1347s ok 24 1347s # testing : /perm 1347s # expected: '301' 1347s # received: '301' 1347s ok 25 1347s # testing : /perm2 1347s # expected: '301' 1347s # received: '301' 1347s ok 26 1347s # testing : /seeother 1347s # expected: '303' 1347s # received: '303' 1347s ok 27 1347s # testing : /temp 1347s # expected: '302' 1347s # received: '302' 1347s ok 28 1347s # testing : /temp2 1347s # expected: '302' 1347s # received: '302' 1347s ok 29 1347s verifying body of perm and temp redirect match 1347s # testing : /p0 1347s # expected: 0 1347s # received: '0' 1347s ok 30 1347s # testing : /p1 1347s # expected: 1 1347s # received: '1' 1347s ok 31 1347s # testing : /p2 1347s # expected: 2 1347s # received: '2' 1347s ok 32 1347s # testing : /p3 1347s # expected: 3 1347s # received: '3' 1347s ok 33 1347s # testing : /p4 1347s # expected: 4 1347s # received: '4' 1347s ok 34 1347s # testing : /p5 1347s # expected: 5 1347s # received: '5' 1347s ok 35 1347s # testing : /p6 1347s # expected: 6 1347s # received: '6' 1347s ok 36 1347s # testing : /p7 1347s # expected: 7 1347s # received: '7' 1347s ok 37 1347s # testing : /p8 1347s # expected: 8 1347s # received: '8' 1347s ok 38 1347s # testing : /p9 1347s # expected: 9 1347s # received: '9' 1347s ok 39 1347s # testing : /t0 1347s # expected: 0 1347s # received: '0' 1347s ok 40 1347s # testing : /t1 1347s # expected: 1 1347s # received: '1' 1347s ok 41 1347s # testing : /t2 1347s # expected: 2 1347s # received: '2' 1347s ok 42 1347s # testing : /t3 1347s # expected: 3 1347s # received: '3' 1347s ok 43 1347s # testing : /t4 1347s # expected: 4 1347s # received: '4' 1347s ok 44 1347s # testing : /t5 1347s # expected: 5 1347s # received: '5' 1347s ok 45 1347s # testing : /t6 1347s # expected: 6 1347s # received: '6' 1347s ok 46 1347s # testing : /t7 1347s # expected: 7 1347s # received: '7' 1347s ok 47 1347s # testing : /t8 1347s # expected: 8 1347s # received: '8' 1347s ok 48 1347s # testing : /t9 1347s # expected: 9 1347s # received: '9' 1347s ok 49 1347s verifying body of perm and temp redirect match with expression support 1347s # testing : /p0 1347s # expected: 0 1347s # received: '0' 1347s ok 50 1347s # testing : /p1 1347s # expected: 1 1347s # received: '1' 1347s ok 51 1347s # testing : /p2 1347s # expected: 2 1347s # received: '2' 1347s ok 52 1347s # testing : /p3 1347s # expected: 3 1347s # received: '3' 1347s ok 53 1347s # testing : /p4 1347s # expected: 4 1347s # received: '4' 1347s ok 54 1347s # testing : /p5 1347s # expected: 5 1347s # received: '5' 1347s ok 55 1347s # testing : /p6 1347s # expected: 6 1347s # received: '6' 1347s ok 56 1347s # testing : /p7 1347s # expected: 7 1347s # received: '7' 1347s ok 57 1347s # testing : /p8 1347s # expected: 8 1347s # received: '8' 1347s ok 58 1347s # testing : /p9 1347s # expected: 9 1347s # received: '9' 1347s ok 59 1347s # testing : /t0 1347s # expected: 0 1347s # received: '0' 1347s ok 60 1347s # testing : /t1 1347s # expected: 1 1347s # received: '1' 1347s ok 61 1347s # testing : /t2 1347s # expected: 2 1347s # received: '2' 1347s ok 62 1347s # testing : /t3 1347s # expected: 3 1347s # received: '3' 1347s ok 63 1347s # testing : /t4 1347s # expected: 4 1347s # received: '4' 1347s ok 64 1347s # testing : /t5 1347s # expected: 5 1347s # received: '5' 1347s ok 65 1347s # testing : /t6 1347s # expected: 6 1347s # received: '6' 1347s ok 66 1347s # testing : /t7 1347s # expected: 7 1347s # received: '7' 1347s ok 67 1347s # testing : /t8 1347s # expected: 8 1347s # received: '8' 1347s ok 68 1347s # testing : /t9 1347s # expected: 9 1347s # received: '9' 1347s ok 69 1347s verifying return code of seeother and gone redirect match 1347s # testing : g0 1347s # expected: '410' 1347s # received: '410' 1347s ok 70 1347s # testing : g1 1347s # expected: '410' 1347s # received: '410' 1347s ok 71 1347s # testing : g2 1347s # expected: '410' 1347s # received: '410' 1347s ok 72 1347s # testing : g3 1347s # expected: '410' 1347s # received: '410' 1347s ok 73 1347s # testing : g4 1347s # expected: '410' 1347s # received: '410' 1347s ok 74 1347s # testing : g5 1347s # expected: '410' 1347s # received: '410' 1347s ok 75 1347s # testing : g6 1347s # expected: '410' 1347s # received: '410' 1347s ok 76 1347s # testing : g7 1347s # expected: '410' 1347s # received: '410' 1347s ok 77 1347s # testing : g8 1347s # expected: '410' 1347s # received: '410' 1347s ok 78 1347s # testing : g9 1347s # expected: '410' 1347s # received: '410' 1347s ok 79 1347s # testing : f0 1347s # expected: '403' 1347s # received: '403' 1347s ok 80 1347s # testing : f1 1347s # expected: '403' 1347s # received: '403' 1347s ok 81 1347s # testing : f2 1347s # expected: '403' 1347s # received: '403' 1347s ok 82 1347s # testing : f3 1347s # expected: '403' 1347s # received: '403' 1347s ok 83 1347s # testing : f4 1347s # expected: '403' 1347s # received: '403' 1347s ok 84 1347s # testing : f5 1347s # expected: '403' 1347s # received: '403' 1347s ok 85 1347s # testing : f6 1347s # expected: '403' 1347s # received: '403' 1347s ok 86 1347s # testing : f7 1347s # expected: '403' 1347s # received: '403' 1347s ok 87 1347s # testing : f8 1347s # expected: '403' 1347s # received: '403' 1347s ok 88 1347s # testing : f9 1347s # expected: '403' 1347s # received: '403' 1347s ok 89 1347s # testing : s0 1347s # expected: '303' 1347s # received: '303' 1347s ok 90 1347s # testing : s1 1347s # expected: '303' 1347s # received: '303' 1347s ok 91 1347s # testing : s2 1347s # expected: '303' 1347s # received: '303' 1347s ok 92 1347s # testing : s3 1347s # expected: '303' 1347s # received: '303' 1347s ok 93 1347s # testing : s4 1347s # expected: '303' 1347s # received: '303' 1347s ok 94 1347s # testing : s5 1347s # expected: '303' 1347s # received: '303' 1347s ok 95 1347s # testing : s6 1347s # expected: '303' 1347s # received: '303' 1347s ok 96 1347s # testing : s7 1347s # expected: '303' 1347s # received: '303' 1347s ok 97 1347s # testing : s8 1347s # expected: '303' 1347s # received: '303' 1347s ok 98 1347s # testing : s9 1347s # expected: '303' 1347s # received: '303' 1347s ok 99 1347s verifying return code of seeother and gone redirect match with expression support 1347s # testing : g0 1347s # expected: '410' 1347s # received: '410' 1347s ok 100 1347s # testing : g1 1347s # expected: '410' 1347s # received: '410' 1347s ok 101 1347s # testing : g2 1347s # expected: '410' 1347s # received: '410' 1347s ok 102 1347s # testing : g3 1347s # expected: '410' 1347s # received: '410' 1347s ok 103 1347s # testing : g4 1347s # expected: '410' 1347s # received: '410' 1347s ok 104 1347s # testing : g5 1347s # expected: '410' 1347s # received: '410' 1347s ok 105 1347s # testing : g6 1347s # expected: '410' 1347s # received: '410' 1347s ok 106 1347s # testing : g7 1347s # expected: '410' 1347s # received: '410' 1347s ok 107 1347s # testing : g8 1347s # expected: '410' 1347s # received: '410' 1347s ok 108 1347s # testing : g9 1347s # expected: '410' 1347s # received: '410' 1347s ok 109 1347s # testing : f0 1347s # expected: '403' 1347s # received: '403' 1347s ok 110 1347s # testing : f1 1347s # expected: '403' 1347s # received: '403' 1347s ok 111 1347s # testing : f2 1347s # expected: '403' 1347s # received: '403' 1347s ok 112 1347s # testing : f3 1347s # expected: '403' 1347s # received: '403' 1347s ok 113 1347s # testing : f4 1347s # expected: '403' 1347s # received: '403' 1347s ok 114 1347s # testing : f5 1347s # expected: '403' 1347s # received: '403' 1347s ok 115 1347s # testing : f6 1347s # expected: '403' 1347s # received: '403' 1347s ok 116 1347s # testing : f7 1347s # expected: '403' 1347s # received: '403' 1347s ok 117 1347s # testing : f8 1347s # expected: '403' 1347s # received: '403' 1347s ok 118 1347s # testing : f9 1347s # expected: '403' 1347s # received: '403' 1347s ok 119 1347s # testing : s0 1347s # expected: '303' 1347s # received: '303' 1347s ok 120 1347s # testing : s1 1347s # expected: '303' 1347s # received: '303' 1347s ok 121 1347s # testing : s2 1347s # expected: '303' 1347s # received: '303' 1347s ok 122 1347s # testing : s3 1347s # expected: '303' 1347s # received: '303' 1347s ok 123 1347s # testing : s4 1347s # expected: '303' 1347s # received: '303' 1347s ok 124 1347s # testing : s5 1347s # expected: '303' 1347s # received: '303' 1347s ok 125 1347s # testing : s6 1347s # expected: '303' 1347s # received: '303' 1347s ok 126 1347s # testing : s7 1347s # expected: '303' 1347s # received: '303' 1347s ok 127 1347s # testing : s8 1347s # expected: '303' 1347s # received: '303' 1347s ok 128 1347s # testing : s9 1347s # expected: '303' 1347s # received: '303' 1347s ok 129 1347s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1347s # verifying /modules/alias/script is plain text 1347s # testing : /modules/alias/script 1347s # expected: '#!/bin/sh 1347s # echo Content-type: text/plain 1347s # echo 1347s # echo this is a shell script cgi. 1347s # ' 1347s # received: '#!/bin/sh 1347s # echo Content-type: text/plain 1347s # echo 1347s # echo this is a shell script cgi. 1347s # ' 1347s ok 130 1347s # verifying same file accessed at /cgi/script is executed code 1347s # testing : /cgi/script 1347s # expected: 'this is a shell script cgi. 1347s # ' 1347s # received: 'this is a shell script cgi. 1347s # ' 1347s ok 131 1347s # verifying ScriptAliasMatch with /aliascgi-script 1347s # testing : /aliascgi-script 1347s # expected: 'this is a shell script cgi. 1347s # ' 1347s # received: 'this is a shell script cgi. 1347s # ' 1347s ok 132 1347s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1347s # testing : /aliascgi-script 1347s # expected: 'this is a shell script cgi. 1347s # ' 1347s # received: 'this is a shell script cgi. 1347s # ' 1347s ok 133 1347s # verifying bad script alias. 1347s # testing : /aliascgi-nada 1347s # expected: 404 1347s # received: '404' 1347s ok 134 1347s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1347s ok 1349s t/modules/allowmethods.t ............ 1349s 1..9 1349s # Running under perl version 5.038002 for linux 1349s # Current time local: Mon Jun 3 13:35:31 2024 1349s # Current time GMT: Mon Jun 3 13:35:31 2024 1349s # Using Test.pm version 1.31 1349s # Using Apache/Test.pm version 1.42 1349s # testing : Get request to /Get responds 200 1349s # expected: 200 1349s # received: '200' 1349s ok 1 1349s # testing : Head request to /Get responds 200 1349s # expected: 200 1349s # received: '200' 1349s ok 2 1349s # testing : Post request to /Get responds 405 1349s # expected: 405 1349s # received: '405' 1349s ok 3 1349s # testing : Get request to /Head responds 200 1349s # expected: 200 1349s # received: '200' 1349s ok 4 1349s # testing : Head request to /Head responds 200 1349s # expected: 200 1349s # received: '200' 1349s ok 5 1349s # testing : Post request to /Head responds 405 1349s # expected: 405 1349s # received: '405' 1349s ok 6 1349s # testing : Get request to /Post responds 405 1349s # expected: 405 1349s # received: '405' 1349s ok 7 1349s # testing : Head request to /Post responds 405 1349s # expected: 405 1349s # received: '405' 1349s ok 8 1349s # testing : Post request to /Post responds 200 1349s # expected: 200 1349s # received: '200' 1349s ok 9 1349s ok 1351s t/modules/asis.t .................... 1351s 1..3 1351s # Running under perl version 5.038002 for linux 1351s # Current time local: Mon Jun 3 13:35:33 2024 1351s # Current time GMT: Mon Jun 3 13:35:33 2024 1351s # Using Test.pm version 1.31 1351s # Using Apache/Test.pm version 1.42 1351s # testing : asis content OK 1351s # expected: 'This is asis content. 1351s # ' 1351s # received: 'This is asis content. 1351s # ' 1351s ok 1 1351s # testing : asis gave 404 error 1351s # expected: 404 1351s # received: '404' 1351s ok 2 1351s # testing : asis gave 403 error 1351s # expected: 403 1351s # received: '403' 1351s ok 3 1351s ok 1355s t/modules/authz_core.t .............. 1355s 1..504 1355s # Running under perl version 5.038002 for linux 1355s # Current time local: Mon Jun 3 13:35:35 2024 1355s # Current time GMT: Mon Jun 3 13:35:35 2024 1355s # Using Test.pm version 1.31 1355s # Using Apache/Test.pm version 1.42 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/groups1 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 200, expected 200 [a/ : a/ ] 1355s ok 1 1355s # got 200, expected 200 [a/ : a/ 1] 1355s ok 2 1355s # got 200, expected 200 [a/ : a/ 2] 1355s ok 3 1355s # got 200, expected 200 [a/ : a/ 1 2] 1355s ok 4 1355s # got 200, expected 200 [a/ : a/ 3] 1355s ok 5 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ user1: a/ ] 1355s ok 6 1355s # got 200, expected 200 [a/ user1: a/ user1] 1355s ok 7 1355s # got 401, expected 401 [a/ user1: a/ user2] 1355s ok 8 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ Any 1 2: a/ ] 1355s ok 9 1355s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1355s ok 10 1355s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1355s ok 11 1355s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1355s ok 12 1355s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1355s ok 13 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1355s ok 14 1355s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1355s ok 15 1355s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1355s ok 16 1355s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1355s ok 17 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1355s ok 18 1355s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1355s ok 19 1355s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1355s ok 20 1355s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1355s ok 21 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1355s ok 22 1355s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1355s ok 23 1355s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1355s ok 24 1355s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1355s ok 25 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1355s ok 26 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1355s ok 27 1355s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1355s ok 28 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1355s ok 29 1355s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1355s ok 30 1355s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1355s ok 31 1355s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1355s ok 32 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1355s ok 33 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1355s ok 34 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1355s ok 35 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1355s ok 36 1355s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1355s ok 37 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1355s ok 38 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1355s ok 39 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1355s ok 40 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1355s ok 41 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1355s ok 42 1355s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1355s ok 43 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1355s ok 44 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1355s ok 45 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1355s ok 46 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1355s ok 47 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1355s ok 48 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1355s ok 49 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1355s ok 50 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1355s ok 51 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1355s ok 52 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1355s ok 53 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1355s ok 54 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1355s ok 55 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1355s ok 56 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1355s ok 57 1355s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1355s ok 58 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 !2: a/ ] 1355s ok 59 1355s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1355s ok 60 1355s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1355s ok 61 1355s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1355s ok 62 1355s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1355s ok 63 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1355s ok 64 1355s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1355s ok 65 1355s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1355s ok 66 1355s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1355s ok 67 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1355s ok 68 1355s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1355s ok 69 1355s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1355s ok 70 1355s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1355s ok 71 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1355s ok 72 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1355s ok 73 1355s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1355s ok 74 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1355s ok 75 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1355s ok 76 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1355s ok 77 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1355s ok 78 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1355s ok 79 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1355s ok 80 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1355s ok 81 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1355s ok 82 1355s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1355s ok 83 1355s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1355s ok 84 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1355s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1355s ok 85 1355s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1355s ok 86 1355s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1355s ok 87 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1355s ok 88 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1355s ok 89 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1355s ok 90 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1355s ok 91 1355s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1355s ok 92 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1355s ok 93 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1355s ok 94 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1355s ok 95 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1355s ok 96 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1355s ok 97 1355s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1355s ok 98 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1355s ok 99 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1355s ok 100 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1355s ok 101 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1355s ok 102 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1355s ok 103 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1355s ok 104 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1355s ok 105 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1355s ok 106 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1355s ok 107 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1355s ok 108 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1355s ok 109 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1355s ok 110 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1355s ok 111 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1355s ok 112 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1355s ok 113 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 2: a/ ] 1355s ok 114 1355s # got 403, expected 403 [a/ All 1 2: a/ 1] 1355s ok 115 1355s # got 403, expected 403 [a/ All 1 2: a/ 2] 1355s ok 116 1355s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1355s ok 117 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1355s ok 118 1355s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1355s ok 119 1355s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1355s ok 120 1355s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1355s ok 121 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1355s ok 122 1355s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1355s ok 123 1355s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1355s ok 124 1355s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1355s ok 125 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1355s ok 126 1355s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1355s ok 127 1355s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1355s ok 128 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1355s ok 129 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1355s ok 130 1355s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1355s ok 131 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1355s ok 132 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1355s ok 133 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1355s ok 134 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1355s ok 135 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1355s ok 136 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1355s ok 137 1355s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1355s ok 138 1355s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1355s ok 139 1355s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1355s ok 140 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1355s ok 141 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1355s ok 142 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1355s ok 143 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1355s ok 144 1355s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1355s ok 145 1355s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1355s ok 146 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1355s ok 147 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1355s ok 148 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1355s ok 149 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1355s ok 150 1355s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1355s ok 151 1355s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1355s ok 152 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1355s ok 153 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1355s ok 154 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1355s ok 155 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1355s ok 156 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1355s ok 157 1355s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1355s ok 158 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1355s ok 159 1355s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1355s ok 160 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1355s ok 161 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1355s ok 162 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1355s ok 163 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1355s ok 164 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1355s ok 165 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1355s ok 166 1355s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1355s ok 167 1355s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1355s ok 168 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1355s ok 169 1355s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1355s ok 170 1355s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1355s ok 171 1355s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1355s ok 172 1355s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1355s ok 173 1355s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1355s ok 174 1355s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1355s ok 175 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1355s ok 176 1355s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1355s ok 177 1355s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1355s ok 178 1355s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1355s ok 179 1355s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1355s ok 180 1355s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1355s ok 181 1355s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1355s ok 182 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1355s ok 183 1355s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1355s ok 184 1355s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1355s ok 185 1355s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1355s ok 186 1355s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1355s ok 187 1355s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1355s ok 188 1355s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1355s ok 189 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1355s ok 190 1355s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1355s ok 191 1355s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1355s ok 192 1355s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1355s ok 193 1355s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1355s ok 194 1355s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1355s ok 195 1355s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1355s ok 196 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1355s ok 197 1355s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1355s ok 198 1355s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1355s ok 199 1355s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1355s ok 200 1355s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1355s ok 201 1355s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1355s ok 202 1355s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1355s ok 203 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1355s ok 204 1355s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1355s ok 205 1355s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1355s ok 206 1355s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1355s ok 207 1355s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1355s ok 208 1355s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1355s ok 209 1355s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1355s ok 210 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1355s ok 211 1355s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1355s ok 212 1355s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1355s ok 213 1355s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1355s ok 214 1355s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1355s ok 215 1355s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1355s ok 216 1355s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1355s ok 217 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1355s ok 218 1355s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1355s ok 219 1355s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1355s ok 220 1355s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1355s ok 221 1355s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1355s ok 222 1355s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1355s ok 223 1355s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1355s ok 224 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1355s ok 225 1355s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1355s ok 226 1355s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1355s ok 227 1355s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1355s ok 228 1355s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1355s ok 229 1355s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1355s ok 230 1355s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1355s ok 231 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1355s ok 232 1355s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1355s ok 233 1355s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1355s ok 234 1355s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1355s ok 235 1355s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1355s ok 236 1355s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1355s ok 237 1355s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1355s ok 238 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1355s ok 239 1355s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1355s ok 240 1355s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1355s ok 241 1355s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1355s ok 242 1355s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1355s ok 243 1355s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1355s ok 244 1355s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1355s ok 245 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1355s ok 246 1355s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1355s ok 247 1355s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1355s ok 248 1355s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1355s ok 249 1355s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1355s ok 250 1355s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1355s ok 251 1355s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1355s ok 252 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1355s ok 253 1355s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1355s ok 254 1355s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1355s ok 255 1355s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1355s ok 256 1355s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1355s ok 257 1355s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1355s ok 258 1355s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1355s ok 259 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1355s ok 260 1355s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1355s ok 261 1355s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1355s ok 262 1355s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1355s ok 263 1355s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1355s ok 264 1355s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1355s ok 265 1355s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1355s ok 266 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1355s ok 267 1355s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1355s ok 268 1355s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1355s ok 269 1355s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1355s ok 270 1355s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1355s ok 271 1355s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1355s ok 272 1355s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1355s ok 273 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1355s ok 274 1355s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1355s ok 275 1355s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1355s ok 276 1355s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1355s ok 277 1355s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1355s ok 278 1355s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1355s ok 279 1355s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1355s ok 280 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1355s ok 281 1355s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1355s ok 282 1355s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1355s ok 283 1355s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1355s ok 284 1355s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1355s ok 285 1355s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1355s ok 286 1355s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1355s ok 287 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1355s ok 288 1355s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1355s ok 289 1355s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1355s ok 290 1355s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1355s ok 291 1355s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1355s ok 292 1355s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1355s ok 293 1355s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1355s ok 294 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1355s ok 295 1355s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1355s ok 296 1355s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1355s ok 297 1355s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1355s ok 298 1355s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1355s ok 299 1355s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1355s ok 300 1355s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1355s ok 301 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1355s ok 302 1355s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1355s ok 303 1355s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1355s ok 304 1355s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1355s ok 305 1355s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1355s ok 306 1355s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1355s ok 307 1355s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1355s ok 308 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1355s ok 309 1355s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1355s ok 310 1355s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1355s ok 311 1355s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1355s ok 312 1355s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1355s ok 313 1355s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1355s ok 314 1355s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1355s ok 315 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1355s ok 316 1355s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1355s ok 317 1355s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1355s ok 318 1355s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1355s ok 319 1355s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1355s ok 320 1355s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1355s ok 321 1355s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1355s ok 322 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1355s ok 323 1355s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1355s ok 324 1355s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1355s ok 325 1355s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1355s ok 326 1355s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1355s ok 327 1355s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1355s ok 328 1355s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1355s ok 329 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1355s ok 330 1355s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1355s ok 331 1355s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1355s ok 332 1355s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1355s ok 333 1355s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1355s ok 334 1355s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1355s ok 335 1355s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1355s ok 336 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1355s ok 337 1355s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1355s ok 338 1355s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1355s ok 339 1355s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1355s ok 340 1355s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1355s ok 341 1355s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1355s ok 342 1355s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1355s ok 343 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1355s ok 344 1355s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1355s ok 345 1355s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1355s ok 346 1355s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1355s ok 347 1355s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1355s ok 348 1355s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1355s ok 349 1355s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1355s ok 350 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1355s ok 351 1355s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1355s ok 352 1355s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1355s ok 353 1355s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1355s ok 354 1355s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1355s ok 355 1355s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1355s ok 356 1355s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1355s ok 357 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1355s ok 358 1355s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1355s ok 359 1355s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1355s ok 360 1355s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1355s ok 361 1355s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1355s ok 362 1355s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1355s ok 363 1355s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1355s ok 364 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1355s ok 365 1355s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1355s ok 366 1355s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1355s ok 367 1355s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1355s ok 368 1355s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1355s ok 369 1355s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1355s ok 370 1355s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1355s ok 371 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1355s ok 372 1355s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1355s ok 373 1355s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1355s ok 374 1355s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1355s ok 375 1355s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1355s ok 376 1355s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1355s ok 377 1355s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1355s ok 378 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1355s ok 379 1355s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1355s ok 380 1355s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1355s ok 381 1355s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1355s ok 382 1355s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1355s ok 383 1355s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1355s ok 384 1355s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1355s ok 385 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1355s ok 386 1355s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1355s ok 387 1355s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1355s ok 388 1355s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1355s ok 389 1355s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1355s ok 390 1355s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1355s ok 391 1355s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1355s ok 392 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1355s ok 393 1355s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1355s ok 394 1355s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1355s ok 395 1355s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1355s ok 396 1355s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1355s ok 397 1355s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1355s ok 398 1355s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1355s ok 399 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1355s ok 400 1355s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1355s ok 401 1355s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1355s ok 402 1355s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1355s ok 403 1355s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1355s ok 404 1355s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1355s ok 405 1355s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1355s ok 406 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1355s ok 407 1355s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1355s ok 408 1355s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1355s ok 409 1355s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1355s ok 410 1355s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1355s ok 411 1355s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1355s ok 412 1355s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1355s ok 413 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1355s ok 414 1355s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1355s ok 415 1355s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1355s ok 416 1355s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1355s ok 417 1355s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1355s ok 418 1355s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1355s ok 419 1355s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1355s ok 420 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1355s ok 421 1355s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1355s ok 422 1355s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1355s ok 423 1355s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1355s ok 424 1355s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1355s ok 425 1355s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1355s ok 426 1355s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1355s ok 427 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1355s ok 428 1355s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1355s ok 429 1355s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1355s ok 430 1355s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1355s ok 431 1355s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1355s ok 432 1355s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1355s ok 433 1355s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1355s ok 434 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1355s ok 435 1355s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1355s ok 436 1355s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1355s ok 437 1355s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1355s ok 438 1355s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1355s ok 439 1355s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1355s ok 440 1355s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1355s ok 441 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1355s ok 442 1355s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1355s ok 443 1355s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1355s ok 444 1355s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1355s ok 445 1355s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1355s ok 446 1355s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1355s ok 447 1355s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1355s ok 448 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1355s ok 449 1355s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1355s ok 450 1355s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1355s ok 451 1355s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1355s ok 452 1355s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1355s ok 453 1355s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1355s ok 454 1355s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1355s ok 455 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1355s ok 456 1355s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1355s ok 457 1355s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1355s ok 458 1355s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1355s ok 459 1355s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1355s ok 460 1355s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1355s ok 461 1355s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1355s ok 462 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1355s ok 463 1355s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1355s ok 464 1355s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1355s ok 465 1355s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1355s ok 466 1355s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1355s ok 467 1355s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1355s ok 468 1355s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1355s ok 469 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1355s ok 470 1355s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1355s ok 471 1355s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1355s ok 472 1355s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1355s ok 473 1355s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1355s ok 474 1355s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1355s ok 475 1355s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1355s ok 476 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1355s ok 477 1355s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1355s ok 478 1355s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1355s ok 479 1355s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1355s ok 480 1355s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1355s ok 481 1355s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1355s ok 482 1355s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1355s ok 483 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1355s ok 484 1355s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1355s ok 485 1355s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1355s ok 486 1355s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1355s ok 487 1355s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1355s ok 488 1355s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1355s ok 489 1355s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1355s ok 490 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1355s ok 491 1355s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1355s ok 492 1355s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1355s ok 493 1355s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1355s ok 494 1355s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1355s ok 495 1355s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1355s ok 496 1355s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1355s ok 497 1355s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1355s ok 498 1355s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1355s ok 499 1355s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1355s ok 500 1355s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1355s ok 501 1355s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1355s ok 502 1355s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1355s ok 503 1355s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1355s ok 504 1355s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/basic1 1355s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1355s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1355s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/groups1 1355s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1355s ok 1358s t/modules/autoindex.t ............... 1358s 1..84 1358s # Running under perl version 5.038002 for linux 1358s # Current time local: Mon Jun 3 13:35:39 2024 1358s # Current time GMT: Mon Jun 3 13:35:39 2024 1358s # Using Test.pm version 1.31 1358s # Using Apache/Test.pm version 1.42 1358s --- 1358s IndexOrderDefault Ascending Name 1358s GET /modules/autoindex/htaccess/ 1358s ok 1 1358s --- 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 2 1358s --- 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 3 1358s --- 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 4 1358s --- 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 5 1358s --- 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 6 1358s --- 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 7 1358s --- 1358s IndexOrderDefault Ascending Date 1358s GET /modules/autoindex/htaccess/ 1358s ok 8 1358s --- 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 9 1358s --- 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 10 1358s --- 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 11 1358s --- 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 12 1358s --- 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 13 1358s --- 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 14 1358s --- 1358s IndexOrderDefault Ascending Size 1358s GET /modules/autoindex/htaccess/ 1358s ok 15 1358s --- 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 16 1358s --- 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 17 1358s --- 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 18 1358s --- 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 19 1358s --- 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 20 1358s --- 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 21 1358s --- 1358s IndexOrderDefault Descending Name 1358s GET /modules/autoindex/htaccess/ 1358s ok 22 1358s --- 1358s IndexOrderDefault Descending Name 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 23 1358s --- 1358s IndexOrderDefault Descending Name 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 24 1358s --- 1358s IndexOrderDefault Descending Name 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 25 1358s --- 1358s IndexOrderDefault Descending Name 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 26 1358s --- 1358s IndexOrderDefault Descending Name 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 27 1358s --- 1358s IndexOrderDefault Descending Name 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 28 1358s --- 1358s IndexOrderDefault Descending Date 1358s GET /modules/autoindex/htaccess/ 1358s ok 29 1358s --- 1358s IndexOrderDefault Descending Date 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 30 1358s --- 1358s IndexOrderDefault Descending Date 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 31 1358s --- 1358s IndexOrderDefault Descending Date 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 32 1358s --- 1358s IndexOrderDefault Descending Date 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 33 1358s --- 1358s IndexOrderDefault Descending Date 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 34 1358s --- 1358s IndexOrderDefault Descending Date 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 35 1358s --- 1358s IndexOrderDefault Descending Size 1358s GET /modules/autoindex/htaccess/ 1358s ok 36 1358s --- 1358s IndexOrderDefault Descending Size 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 37 1358s --- 1358s IndexOrderDefault Descending Size 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 38 1358s --- 1358s IndexOrderDefault Descending Size 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 39 1358s --- 1358s IndexOrderDefault Descending Size 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 40 1358s --- 1358s IndexOrderDefault Descending Size 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 41 1358s --- 1358s IndexOrderDefault Descending Size 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 42 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s GET /modules/autoindex/htaccess/ 1358s ok 43 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 44 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 45 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 46 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 47 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 48 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Name 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 49 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s GET /modules/autoindex/htaccess/ 1358s ok 50 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 51 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 52 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 53 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 54 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 55 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Date 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 56 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s GET /modules/autoindex/htaccess/ 1358s ok 57 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 58 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 59 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 60 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 61 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 62 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Ascending Size 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 63 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s GET /modules/autoindex/htaccess/ 1358s ok 64 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 65 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 66 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 67 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 68 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 69 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Name 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 70 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s GET /modules/autoindex/htaccess/ 1358s ok 71 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 72 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 73 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 74 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 75 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 76 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Date 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 77 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s GET /modules/autoindex/htaccess/ 1358s ok 78 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s 1358s (C=N O=A) 1358s GET /modules/autoindex/htaccess/?C=N&O=A 1358s ok 79 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s 1358s (C=N O=D) 1358s GET /modules/autoindex/htaccess/?C=N&O=D 1358s ok 80 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s 1358s (C=M O=A) 1358s GET /modules/autoindex/htaccess/?C=M&O=A 1358s ok 81 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s 1358s (C=M O=D) 1358s GET /modules/autoindex/htaccess/?C=M&O=D 1358s ok 82 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s 1358s (C=S O=A) 1358s GET /modules/autoindex/htaccess/?C=S&O=A 1358s ok 83 1358s --- 1358s IndexOptions FancyIndexing 1358s IndexOrderDefault Descending Size 1358s 1358s (C=S O=D) 1358s GET /modules/autoindex/htaccess/?C=S&O=D 1358s ok 84 1358s ok 1360s t/modules/autoindex2.t .............. 1360s 1..3 1360s # Running under perl version 5.038002 for linux 1360s # Current time local: Mon Jun 3 13:35:42 2024 1360s # Current time GMT: Mon Jun 3 13:35:42 2024 1360s # Using Test.pm version 1.31 1360s # Using Apache/Test.pm version 1.42 1360s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1360s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1360s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1360s # testing : dir_broken should not be listed 1360s # expected: 0 1360s # received: 0 1360s ok 1 1360s # testing : dir_normal should be listed 1360s # expected: 1 1360s # received: 1 1360s ok 2 1360s # testing : dir_protected should not be listed 1360s # expected: 0 1360s # received: 0 1360s ok 3 1360s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1360s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1360s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1360s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1360s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1360s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1360s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1360s ok 1362s t/modules/brotli.t .................. 1362s 1..64 1362s # Running under perl version 5.038002 for linux 1362s # Current time local: Mon Jun 3 13:35:44 2024 1362s # Current time GMT: Mon Jun 3 13:35:44 2024 1362s # Using Test.pm version 1.31 1362s # Using Apache/Test.pm version 1.42 1362s qvalue: 1362s # expected: 200 1362s # received: '200' 1362s ok 1 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 2 1362s qvalue: 1362s # expected: 200 1362s # received: '200' 1362s ok 3 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 4 1362s qvalue: 1362s # expected: 200 1362s # received: '200' 1362s ok 5 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 6 1362s qvalue: 1362s # expected: 200 1362s # received: '200' 1362s ok 7 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 8 1362s qvalue: 1362s # expected: 200 1362s # received: '200' 1362s ok 9 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 10 1362s qvalue: 1362s # expected: 200 1362s # received: '200' 1362s ok 11 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 12 1362s qvalue: ; 1362s # expected: 200 1362s # received: '200' 1362s ok 13 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 14 1362s qvalue: ; 1362s # expected: 200 1362s # received: '200' 1362s ok 15 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 16 1362s qvalue: ; 1362s # expected: 200 1362s # received: '200' 1362s ok 17 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 18 1362s qvalue: ;q= 1362s # expected: 200 1362s # received: '200' 1362s ok 19 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 20 1362s qvalue: ;q= 1362s # expected: 200 1362s # received: '200' 1362s ok 21 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 22 1362s qvalue: ;q= 1362s # expected: 200 1362s # received: '200' 1362s ok 23 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 24 1362s qvalue: ;q=0 1362s # expected: 200 1362s # received: '200' 1362s ok 25 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 26 1362s qvalue: ;q=0 1362s # expected: 200 1362s # received: '200' 1362s ok 27 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 28 1362s qvalue: ;q=0 1362s # expected: 200 1362s # received: '200' 1362s ok 29 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 30 1362s qvalue: ;q=0. 1362s # expected: 200 1362s # received: '200' 1362s ok 31 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 32 1362s qvalue: ;q=0. 1362s # expected: 200 1362s # received: '200' 1362s ok 33 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 34 1362s qvalue: ;q=0. 1362s # expected: 200 1362s # received: '200' 1362s ok 35 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 36 1362s qvalue: ;q=0.0 1362s # expected: 200 1362s # received: '200' 1362s ok 37 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 38 1362s qvalue: ;q=0.0 1362s # expected: 200 1362s # received: '200' 1362s ok 39 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 40 1362s qvalue: ;q=0.0 1362s # expected: 200 1362s # received: '200' 1362s ok 41 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 42 1362s qvalue: ;q=0.00 1362s # expected: 200 1362s # received: '200' 1362s ok 43 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 44 1362s qvalue: ;q=0.00 1362s # expected: 200 1362s # received: '200' 1362s ok 45 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 46 1362s qvalue: ;q=0.00 1362s # expected: 200 1362s # received: '200' 1362s ok 47 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 48 1362s qvalue: ;q=0.000 1362s # expected: 200 1362s # received: '200' 1362s ok 49 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 50 1362s qvalue: ;q=0.000 1362s # expected: 200 1362s # received: '200' 1362s ok 51 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 52 1362s qvalue: ;q=0.000 1362s # expected: 200 1362s # received: '200' 1362s ok 53 1362s # testing : response without Content-Encoding is OK 1362s # expected: undef 1362s # received: undef 1362s ok 54 1362s qvalue: ;q=0.0000 1362s # expected: 200 1362s # received: '200' 1362s ok 55 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 56 1362s qvalue: ;q=0.0000 1362s # expected: 200 1362s # received: '200' 1362s ok 57 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 58 1362s qvalue: ;q=0.0000 1362s # expected: 200 1362s # received: '200' 1362s ok 59 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 60 1362s # expected: 200 1362s # received: '200' 1362s ok 61 1362s # testing : response Content-Encoding is OK 1362s # expected: 'br' 1362s # received: 'br' 1362s ok 62 1362s # expected: 200 1362s # received: '200' 1362s ok 63 1362s # testing : response Content-Encoding is OK 1362s # expected: 'gzip' 1362s # received: 'gzip' 1362s ok 64 1362s ok 1365s t/modules/buffer.t .................. 1365s 1..12 1365s # Running under perl version 5.038002 for linux 1365s # Current time local: Mon Jun 3 13:35:46 2024 1365s # Current time GMT: Mon Jun 3 13:35:46 2024 1365s # Using Test.pm version 1.31 1365s # Using Apache/Test.pm version 1.42 1365s # testing : Checking return code is '200' 1365s # expected: 200 1365s # received: '200' 1365s ok 1 1365s ok 2 1365s # testing : Checking return code is '200' 1365s # expected: 200 1365s # received: '200' 1365s ok 3 1365s ok 4 1365s # testing : Checking return code is '200' 1365s # expected: 200 1365s # received: '200' 1365s ok 5 1365s ok 6 1365s # testing : Checking return code is '200' 1365s # expected: 200 1365s # received: '200' 1365s ok 7 1365s ok 8 1365s # testing : Checking return code is '200' 1365s # expected: 200 1365s # received: '200' 1365s ok 9 1365s ok 10 1365s # testing : Checking return code is '200' 1365s # expected: 200 1365s # received: '200' 1365s ok 11 1365s ok 12 1365s ok 1367s t/modules/cache.t ................... 1367s 1..3 1367s # Running under perl version 5.038002 for linux 1367s # Current time local: Mon Jun 3 13:35:49 2024 1367s # Current time GMT: Mon Jun 3 13:35:49 2024 1367s # Using Test.pm version 1.31 1367s # Using Apache/Test.pm version 1.42 1367s # testing : non-cached call to index.html 1367s # expected: 200 1367s # received: '200' 1367s ok 1 1367s # testing : call to cache index.html 1367s # expected: 200 1367s # received: '200' 1367s ok 2 1367s # testing : cached call to index.html 1367s # expected: 200 1367s # received: '200' 1367s ok 3 1367s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1367s ok 1372s t/modules/cgi.t ..................... 1372s 1..58 1372s # Running under perl version 5.038002 for linux 1372s # Current time local: Mon Jun 3 13:35:51 2024 1372s # Current time GMT: Mon Jun 3 13:35:51 2024 1372s # Using Test.pm version 1.31 1372s # Using Apache/Test.pm version 1.42 1372s # testing : return code for acceptpathinfodefault.sh 1372s # expected: 200 1372s # received: '200' 1372s ok 1 1372s # testing : body for acceptpathinfodefault.sh 1372s # expected: '' 1372s # received: '' 1372s ok 2 1372s # testing : return code for acceptpathinfodefault.sh/foo 1372s # expected: 200 1372s # received: '200' 1372s ok 3 1372s # testing : body for acceptpathinfodefault.sh/foo 1372s # expected: '/foo' 1372s # received: '/foo' 1372s ok 4 1372s # testing : return code for acceptpathinfooff.sh 1372s # expected: 200 1372s # received: '200' 1372s ok 5 1372s # testing : body for acceptpathinfooff.sh 1372s # expected: '' 1372s # received: '' 1372s ok 6 1372s # testing : return code for acceptpathinfooff.sh/foo 1372s # expected: 404 1372s # received: '404' 1372s ok 7 1372s # no body test for this one 1372s ok 8 1372s # testing : return code for acceptpathinfoon.sh 1372s # expected: 200 1372s # received: '200' 1372s ok 9 1372s # testing : body for acceptpathinfoon.sh 1372s # expected: '' 1372s # received: '' 1372s ok 10 1372s # testing : return code for acceptpathinfoon.sh/foo 1372s # expected: 200 1372s # received: '200' 1372s ok 11 1372s # testing : body for acceptpathinfoon.sh/foo 1372s # expected: '/foo' 1372s # received: '/foo' 1372s ok 12 1372s # testing : return code for bogus-perl.pl 1372s # expected: 500 1372s # received: '500' 1372s ok 13 1372s # cgi log created ok. 1372s ok 14 1372s # testing : return code for bogus-sh.sh 1372s # expected: 500 1372s # received: '500' 1372s ok 15 1372s # checking that log size (807) is bigger than it used to be (523) 1372s ok 16 1372s # testing : return code for nph-stderr.pl 1372s # expected: 200 1372s # received: '200' 1372s ok 17 1372s # testing : body for nph-stderr.pl 1372s # expected: 'this is nph-stdout' 1372s # received: 'this is nph-stdout' 1372s ok 18 1372s # testing : return code for nph-test.pl 1372s # expected: 200 1372s # received: '200' 1372s ok 19 1372s # testing : body for nph-test.pl 1372s # expected: 'ok' 1372s # received: 'ok' 1372s ok 20 1372s # testing : return code for perl.pl 1372s # expected: 200 1372s # received: '200' 1372s ok 21 1372s # testing : body for perl.pl 1372s # expected: 'perl cgi' 1372s # received: 'perl cgi' 1372s ok 22 1372s # testing : return code for sh.sh 1372s # expected: 200 1372s # received: '200' 1372s ok 23 1372s # testing : body for sh.sh 1372s # expected: 'sh cgi' 1372s # received: 'sh cgi' 1372s ok 24 1372s # testing : return code for stderr1.pl 1372s # expected: 200 1372s # received: '200' 1372s ok 25 1372s # testing : body for stderr1.pl 1372s # expected: 'this is stdout' 1372s # received: 'this is stdout' 1372s ok 26 1372s # testing : return code for stderr2.pl 1372s # expected: 200 1372s # received: '200' 1372s ok 27 1372s # testing : body for stderr2.pl 1372s # expected: 'this is also stdout' 1372s # received: 'this is also stdout' 1372s ok 28 1372s # testing : return code for stderr3.pl 1372s # expected: 200 1372s # received: '200' 1372s ok 29 1372s # testing : body for stderr3.pl 1372s # expected: 'this is more stdout' 1372s # received: 'this is more stdout' 1372s ok 30 1372s # posted content (length 10) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1372s # expected: '500' 1372s # received: '500' 1372s ok 31 1372s # checking that log size (35781) is greater than 807 1372s ok 32 1372s # verifying that logged content is 10 characters 1372s ok 33 1372s # posted content (length 99) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1372s # expected: '500' 1372s # received: '500' 1372s ok 34 1372s # checking that log size (36240) is greater than 35781 1372s ok 35 1372s # verifying that logged content is 99 characters 1372s ok 36 1372s # posted content (length 250) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1372s # expected: '500' 1372s # received: '500' 1372s ok 37 1372s # checking that log size (36851) is greater than 36240 1372s ok 38 1372s # verifying that logged content is 250 characters 1372s ok 39 1372s # posted content (length 255) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1372s # expected: '500' 1372s # received: '500' 1372s ok 40 1372s # checking that log size (37467) is greater than 36851 1372s ok 41 1372s # verifying that logged content is 255 characters 1372s ok 42 1372s # posted content (length 256) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1372s # expected: '500' 1372s # received: '500' 1372s ok 43 1372s # checking that log size (38084) is greater than 37467 1372s ok 44 1372s # verifying that logged content is 256 characters 1372s ok 45 1372s # posted content (length 257) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1372s # expected: '500' 1372s # received: '500' 1372s ok 46 1372s # checking that log size (38701) is greater than 38084 1372s ok 47 1372s # verifying that logged content is 256 characters 1372s ok 48 1372s # posted content (length 258) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1372s # expected: '500' 1372s # received: '500' 1372s ok 49 1372s # checking that log size (39318) is greater than 38701 1372s ok 50 1372s # verifying that logged content is 256 characters 1372s ok 51 1372s # posted content (length 1024) to bogus-perl.pl 1372s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1372s # expected: '500' 1372s # received: '500' 1372s ok 52 1372s # checking that log size (39936) is greater than 39318 1372s ok 53 1372s # verifying that logged content is 256 characters 1372s ok 54 1372s # verifying log is greater than 40960 bytes. 1372s ok 55 1372s # verifying log did not grow after making bogus request. 1372s ok 56 1372s # verifying log did not grow after making another bogus request. 1372s ok 57 1372s # checking that HEAD /modules/cgi/perl.pl returns 200. 1372s ok 58 1372s ok 1374s t/modules/data.t .................... 1374s 1..2 1374s # Running under perl version 5.038002 for linux 1374s # Current time local: Mon Jun 3 13:35:56 2024 1374s # Current time GMT: Mon Jun 3 13:35:56 2024 1374s # Using Test.pm version 1.31 1374s # Using Apache/Test.pm version 1.42 1374s # testing : Checking return code is '200' 1374s # expected: 200 1374s # received: '200' 1374s ok 1 1374s ok 2 1374s ok 1379s t/modules/dav.t ..................... 1379s 1..19 1379s # Running under perl version 5.038002 for linux 1379s # Current time local: Mon Jun 3 13:35:58 2024 1379s # Current time GMT: Mon Jun 3 13:35:58 2024 1379s # Using Test.pm version 1.31 1379s # Using Apache/Test.pm version 1.42 1379s resource lock test: 1379s ok 1 1379s DAV put test: 1379s ok 2 1379s getting DAV resource properties: 1379s ok 3 1379s created: Mon, 03 Jun 2024 13:36:01 GMT 1379s modified: Mon, 03 Jun 2024 13:36:01 GMT 1379s now: Mon, 03 Jun 2024 13:36:03 GMT 1379s ok 4 1379s ok 5 1379s resource lock status test: 1379s ok 6 1379s resource unlock test: 1379s ok 7 1379s resource lock status test: 1379s ok 8 1379s getting uri... 1379s expect: 1379s -> 1379s 1379s
1379s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1379s this is a page generated by
1379s the mod_dav test in the Apache
1379s perl test suite.
1379s
1379s 1379s 1379s <- 1379s ok 15 1379s ok 16 1379s resource delete test: 1379s ok 17 1379s expect 404 not found got: 404 1379s ok 18 1379s PR 49825: expect 400 bad request got: 400 1379s ok 19 1379s ok 1381s t/modules/deflate.t ................. 1381s 1..47 1381s # Running under perl version 5.038002 for linux 1381s # Current time local: Mon Jun 3 13:36:03 2024 1381s # Current time GMT: Mon Jun 3 13:36:03 2024 1381s # Using Test.pm version 1.31 1381s # Using Apache/Test.pm version 1.42 1381s testing default 1381s ok 1 1381s ok 2 1381s ok 3 1381s ok 4 1381s ok 5 1381s ok 6 1381s ok 7 1381s ok 8 1381s ok 9 1381s ok 10 1381s ok 11 1381s ok 12 1381s ok 13 1381s ok 14 1381s ok 15 1381s ok 16 1381s ok 17 1381s ok 18 1381s ok 19 1381s ok 20 1381s ok 21 1381s ok 22 1381s ok 23 1381s ok 24 1381s ok 25 1381s ok 26 1381s ok 27 1381s ok 28 1381s ok 29 1381s ok 30 1381s ok 31 1381s ok 32 1381s ok 33 1381s ok 34 1381s ok 35 1381s ok 36 1381s ok 37 1381s ok 38 1381s ok 39 1381s ok 40 1381s ok 41 1381s ok 42 1381s ok 43 1381s ok 44 1381s ok 45 1381s # testing : response was 304 1381s # expected: qr/HTTP\/1\.. 304/ 1381s # received: 'HTTP/1.1 304 Not Modified' 1381s ok 46 1381s # testing : expect EOF after 304 header 1381s # expected: 0 1381s # received: 0 1381s ok 47 1381s ok 1384s t/modules/digest.t .................. 1384s 1..13 1384s # Running under perl version 5.038002 for linux 1384s # Current time local: Mon Jun 3 13:36:05 2024 1384s # Current time GMT: Mon Jun 3 13:36:05 2024 1384s # Using Test.pm version 1.31 1384s # Using Apache/Test.pm version 1.42 1384s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm1 1384s # testing : no user to authenticate 1384s # expected: 401 1384s # received: '401' 1384s ok 1 1384s # testing : user1:foo not found 1384s # expected: 401 1384s # received: '401' 1384s ok 2 1384s # testing : user1:password1 found 1384s # expected: 200 1384s # received: '200' 1384s ok 3 1384s # testing : user1:password1 with query string found 1384s # expected: 200 1384s # received: '200' 1384s ok 4 1384s # testing : manual Authorization header query string 1384s # expected: 200 1384s # received: '200' 1384s ok 5 1384s # testing : manual Authorization with no query string in header 1384s # expected: 400 1384s # received: '400' 1384s ok 6 1384s # testing : manual Authorization header with mismatched query string 1384s # expected: 400 1384s # received: '400' 1384s ok 7 1384s # testing : manual Authorization header with mismatched query string 1384s # expected: 400 1384s # received: '400' 1384s ok 8 1384s # testing : manual Authorization with no query string in header + MSIE 1384s # expected: 200 1384s # received: '200' 1384s ok 9 1384s # testing : a compliant response coming from MSIE 1384s # expected: 200 1384s # received: '200' 1384s ok 10 1384s # testing : manual Authorization header with mismatched query string + MSIE 1384s # expected: 400 1384s # received: '400' 1384s ok 11 1384s # testing : manual Authorization header with mismatched query string + MSIE 1384s # expected: 400 1384s # received: '400' 1384s ok 12 1384s # testing : no query string + MSIE 1384s # expected: 200 1384s # received: '200' 1384s ok 13 1384s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/realm1 1384s ok 1387s t/modules/dir.t ..................... 1387s 1..212 1387s # Running under perl version 5.038002 for linux 1387s # Current time local: Mon Jun 3 13:36:08 2024 1387s # Current time GMT: Mon Jun 3 13:36:08 2024 1387s # Using Test.pm version 1.31 1387s # Using Apache/Test.pm version 1.42 1387s expecting 403 (forbidden) using DirectoryIndex foo 1387s ok 1 1387s running 5 test gambit for "1.html" 1387s ok 2 1387s ok 3 1387s ok 4 1387s ok 5 1387s ok 6 1387s running 5 test gambit for "2.html" 1387s ok 7 1387s ok 8 1387s ok 9 1387s ok 10 1387s ok 11 1387s running 5 test gambit for "3.html" 1387s ok 12 1387s ok 13 1387s ok 14 1387s ok 15 1387s ok 16 1387s running 5 test gambit for "4.html" 1387s ok 17 1387s ok 18 1387s ok 19 1387s ok 20 1387s ok 21 1387s running 5 test gambit for "5.html" 1387s ok 22 1387s ok 23 1387s ok 24 1387s ok 25 1387s ok 26 1387s running 5 test gambit for "6.html" 1387s ok 27 1387s ok 28 1387s ok 29 1387s ok 30 1387s ok 31 1387s running 5 test gambit for "7.html" 1387s ok 32 1387s ok 33 1387s ok 34 1387s ok 35 1387s ok 36 1387s running 5 test gambit for "8.html" 1387s ok 37 1387s ok 38 1387s ok 39 1387s ok 40 1387s ok 41 1387s running 5 test gambit for "9.html" 1387s ok 42 1387s ok 43 1387s ok 44 1387s ok 45 1387s ok 46 1387s running 5 test gambit for "0.html" 1387s ok 47 1387s ok 48 1387s ok 49 1387s ok 50 1387s ok 51 1387s expecting 403 (forbidden) using DirectoryIndex goo 1387s ok 52 1387s running 5 test gambit for "1.html" 1387s ok 53 1387s ok 54 1387s ok 55 1387s ok 56 1387s ok 57 1387s running 5 test gambit for "2.html" 1387s ok 58 1387s ok 59 1387s ok 60 1387s ok 61 1387s ok 62 1387s running 5 test gambit for "3.html" 1387s ok 63 1387s ok 64 1387s ok 65 1387s ok 66 1387s ok 67 1387s running 5 test gambit for "4.html" 1387s ok 68 1387s ok 69 1387s ok 70 1387s ok 71 1387s ok 72 1387s running 5 test gambit for "5.html" 1387s ok 73 1387s ok 74 1387s ok 75 1387s ok 76 1387s ok 77 1387s running 5 test gambit for "6.html" 1387s ok 78 1387s ok 79 1387s ok 80 1387s ok 81 1387s ok 82 1387s running 5 test gambit for "7.html" 1387s ok 83 1387s ok 84 1387s ok 85 1387s ok 86 1387s ok 87 1387s running 5 test gambit for "8.html" 1387s ok 88 1387s ok 89 1387s ok 90 1387s ok 91 1387s ok 92 1387s running 5 test gambit for "9.html" 1387s ok 93 1387s ok 94 1387s ok 95 1387s ok 96 1387s ok 97 1387s running 5 test gambit for "0.html" 1387s ok 98 1387s ok 99 1387s ok 100 1387s ok 101 1387s ok 102 1387s expecting 403 (forbidden) using DirectoryIndex moo 1387s ok 103 1387s running 5 test gambit for "1.html" 1387s ok 104 1387s ok 105 1387s ok 106 1387s ok 107 1387s ok 108 1387s running 5 test gambit for "2.html" 1387s ok 109 1387s ok 110 1387s ok 111 1387s ok 112 1387s ok 113 1387s running 5 test gambit for "3.html" 1387s ok 114 1387s ok 115 1387s ok 116 1387s ok 117 1387s ok 118 1387s running 5 test gambit for "4.html" 1387s ok 119 1387s ok 120 1387s ok 121 1387s ok 122 1387s ok 123 1387s running 5 test gambit for "5.html" 1387s ok 124 1387s ok 125 1387s ok 126 1387s ok 127 1387s ok 128 1387s running 5 test gambit for "6.html" 1387s ok 129 1387s ok 130 1387s ok 131 1387s ok 132 1387s ok 133 1387s running 5 test gambit for "7.html" 1387s ok 134 1387s ok 135 1387s ok 136 1387s ok 137 1387s ok 138 1387s running 5 test gambit for "8.html" 1387s ok 139 1387s ok 140 1387s ok 141 1387s ok 142 1387s ok 143 1387s running 5 test gambit for "9.html" 1387s ok 144 1387s ok 145 1387s ok 146 1387s ok 147 1387s ok 148 1387s running 5 test gambit for "0.html" 1387s ok 149 1387s ok 150 1387s ok 151 1387s ok 152 1387s ok 153 1387s expecting 403 (forbidden) using DirectoryIndex bleh 1387s ok 154 1387s running 5 test gambit for "1.html" 1387s ok 155 1387s ok 156 1387s ok 157 1387s ok 158 1387s ok 159 1387s running 5 test gambit for "2.html" 1387s ok 160 1387s ok 161 1387s ok 162 1387s ok 163 1387s ok 164 1387s running 5 test gambit for "3.html" 1387s ok 165 1387s ok 166 1387s ok 167 1387s ok 168 1387s ok 169 1387s running 5 test gambit for "4.html" 1387s ok 170 1387s ok 171 1387s ok 172 1387s ok 173 1387s ok 174 1387s running 5 test gambit for "5.html" 1387s ok 175 1387s ok 176 1387s ok 177 1387s ok 178 1387s ok 179 1387s running 5 test gambit for "6.html" 1387s ok 180 1387s ok 181 1387s ok 182 1387s ok 183 1387s ok 184 1387s running 5 test gambit for "7.html" 1387s ok 185 1387s ok 186 1387s ok 187 1387s ok 188 1387s ok 189 1387s running 5 test gambit for "8.html" 1387s ok 190 1387s ok 191 1387s ok 192 1387s ok 193 1387s ok 194 1387s running 5 test gambit for "9.html" 1387s ok 195 1387s ok 196 1387s ok 197 1387s ok 198 1387s ok 199 1387s running 5 test gambit for "0.html" 1387s ok 200 1387s ok 201 1387s ok 202 1387s ok 203 1387s ok 204 1387s DirectoryIndex /modules/alias/index.html 1387s ok 205 1387s expecting 403 for DirectoryIndex foo goo moo bleh 1387s ok 206 1387s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1387s ok 207 1387s 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 1387s ok 208 1387s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1387s ok 209 1387s ok 210 1387s ok 211 1387s ok 212 # skip missing DirectorySlash NotFound 1387s ok 1389s t/modules/directorymatch.t .......... 1389s 1..2 1389s # Running under perl version 5.038002 for linux 1389s # Current time local: Mon Jun 3 13:36:11 2024 1389s # Current time GMT: Mon Jun 3 13:36:11 2024 1389s # Using Test.pm version 1.31 1389s # Using Apache/Test.pm version 1.42 1389s # testing : code for /index.html 1389s # expected: 200 1389s # received: '200' 1389s ok 1 1389s # testing : check for DMMATCH1 1389s # expected: '1' 1389s # received: '1' 1389s ok 2 1389s ok 1391s t/modules/env.t ..................... 1391s 1..6 1391s # Running under perl version 5.038002 for linux 1391s # Current time local: Mon Jun 3 13:36:13 2024 1391s # Current time GMT: Mon Jun 3 13:36:13 2024 1391s # Using Test.pm version 1.31 1391s # Using Apache/Test.pm version 1.42 1391s # host: /modules/env/host.shtml 1391s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1391s ok 1 1391s # nothere: /modules/env/nothere.shtml 1391s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1391s ok 2 1391s # set: /modules/env/set.shtml 1391s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1391s ok 3 1391s # setempty: /modules/env/setempty.shtml 1391s # setempty: EXPECT -><- ACTUAL -><- 1391s ok 4 1391s # type: /modules/env/type.shtml 1391s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1391s ok 5 1391s # unset: /modules/env/unset.shtml 1391s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1391s ok 6 1391s ok 1394s t/modules/expires.t ................. 1394s 1..92 1394s # Running under perl version 5.038002 for linux 1394s # Current time local: Mon Jun 3 13:36:15 2024 1394s # Current time GMT: Mon Jun 3 13:36:15 2024 1394s # Using Test.pm version 1.31 1394s # Using Apache/Test.pm version 1.42 1394s # debug: index.html 1394s HTTP/1.1 200 OK 1394s Cache-Control: max-age=325766144 1394s Connection: close 1394s Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Accept-Ranges: bytes 1394s ETag: "3-613edd771cbc0" 1394s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1394s Vary: In-If1 1394s Content-Length: 3 1394s Content-Type: text/html 1394s Expires: Sat, 30 Sep 2034 00:12:02 GMT 1394s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1394s Client-Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Client-Peer: 127.0.0.1:8529 1394s Client-Response-Num: 1 1394s DMMATCH1: 1 1394s 1394s 1394s ok 1 1394s # debug: [Cache-Control] [max-age=325766144] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1394s # debug: expires 2043187922 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 332425819 1394s # debug: actual : 332425819 1394s ok 2 1394s # debug: text.txt 1394s HTTP/1.1 200 OK 1394s Cache-Control: max-age=0 1394s Connection: close 1394s Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Accept-Ranges: bytes 1394s ETag: "0-613edd771cbc0" 1394s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1394s Vary: In-If1 1394s Content-Type: text/plain 1394s Expires: Mon, 03 Jun 2024 13:36:17 GMT 1394s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1394s Client-Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Client-Peer: 127.0.0.1:8529 1394s Client-Response-Num: 1 1394s DMMATCH1: 1 1394s 1394s 1394s ok 3 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 4 1394s # debug: image.gif 1394s HTTP/1.1 200 OK 1394s Cache-Control: max-age=120 1394s Connection: close 1394s Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Accept-Ranges: bytes 1394s ETag: "0-613edd771cbc0" 1394s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1394s Vary: In-If1 1394s Content-Type: image/gif 1394s Expires: Mon, 03 Jun 2024 13:38:17 GMT 1394s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1394s Client-Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Client-Peer: 127.0.0.1:8529 1394s Client-Response-Num: 1 1394s DMMATCH1: 1 1394s 1394s 1394s ok 5 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 6 1394s # debug: foo.jpg 1394s HTTP/1.1 200 OK 1394s Cache-Control: max-age=86400 1394s Connection: close 1394s Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Accept-Ranges: bytes 1394s ETag: "0-613edd771cbc0" 1394s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1394s Vary: In-If1 1394s Content-Type: image/jpeg 1394s Expires: Tue, 04 Jun 2024 13:36:17 GMT 1394s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1394s Client-Date: Mon, 03 Jun 2024 13:36:17 GMT 1394s Client-Peer: 127.0.0.1:8529 1394s Client-Response-Num: 1 1394s DMMATCH1: 1 1394s 1394s 1394s ok 7 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 8 1394s # debug: [Cache-Control] [max-age=325766144] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1394s # debug: expires 2043187922 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 332425819 1394s # debug: actual : 332425819 1394s ok 9 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 10 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 11 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 12 1394s # --- 1394s # ExpiresActive On 1394s # debug: [Cache-Control] [max-age=325766144] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1394s # debug: expires 2043187922 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 332425819 1394s # debug: actual : 332425819 1394s ok 13 1394s # --- 1394s # ExpiresActive On 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 14 1394s # --- 1394s # ExpiresActive On 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 15 1394s # --- 1394s # ExpiresActive On 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 16 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M6585973 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 17 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M6585973 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 18 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M6585973 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 19 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M6585973 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 20 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType text/plain M2189779 1394s # debug: [Cache-Control] [max-age=325766144] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1394s # debug: expires 2043187922 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 332425819 1394s # debug: actual : 332425819 1394s ok 21 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType text/plain M2189779 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 22 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType text/plain M2189779 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 23 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType text/plain M2189779 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 24 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 2 weeks 18 days 25 minutes 30 seconds" 1394s ExpiresByType text/plain "modification plus 1 years 2 months 1 weeks 14 days 3 hours 46 minutes 14 seconds" 1394s # debug: [Cache-Control] [max-age=1290655] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Tue, 18 Jun 2024 12:07:13 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 18 Jun 2024 12:07:13 GMT 1394s # debug: expires 1718712433 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 7950330 1394s # debug: actual : 7950330 1394s ok 25 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 2 weeks 18 days 25 minutes 30 seconds" 1394s ExpiresByType text/plain "modification plus 1 years 2 months 1 weeks 14 days 3 hours 46 minutes 14 seconds" 1394s # debug: [Cache-Control] [max-age=31888299] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Sat, 07 Jun 2025 15:27:57 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 07 Jun 2025 15:27:57 GMT 1394s # debug: expires 1749310077 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 38547974 1394s # debug: actual : 38547974 1394s ok 26 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 2 weeks 18 days 25 minutes 30 seconds" 1394s ExpiresByType text/plain "modification plus 1 years 2 months 1 weeks 14 days 3 hours 46 minutes 14 seconds" 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 27 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 2 weeks 18 days 25 minutes 30 seconds" 1394s ExpiresByType text/plain "modification plus 1 years 2 months 1 weeks 14 days 3 hours 46 minutes 14 seconds" 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 28 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M2093948 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 29 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M2093948 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 30 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M2093948 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 31 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault M2093948 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 32 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 2 days 4 hours 8 minutes 7 seconds" 1394s # debug: [Cache-Control] [max-age=325766144] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1394s # debug: expires 2043187922 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 332425819 1394s # debug: actual : 332425819 1394s ok 33 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 2 days 4 hours 8 minutes 7 seconds" 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 34 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 2 days 4 hours 8 minutes 7 seconds" 1394s # debug: [Cache-Control] [max-age=28260812] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Sat, 26 Apr 2025 15:49:50 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 26 Apr 2025 15:49:50 GMT 1394s # debug: expires 1745682590 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 34920487 1394s # debug: actual : 34920487 1394s ok 35 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/gif "modification plus 1 years 1 months 1 weeks 2 days 4 hours 8 minutes 7 seconds" 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 36 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 1 weeks 13 days 2 hours 37 minutes 26 seconds" 1394s ExpiresByType image/gif A37861295 1394s # debug: [Cache-Control] [max-age=38457446] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Fri, 22 Aug 2025 16:13:43 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Fri, 22 Aug 2025 16:13:43 GMT 1394s # debug: expires 1755879223 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 38457446 1394s # debug: actual : 38457446 1394s ok 37 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 1 weeks 13 days 2 hours 37 minutes 26 seconds" 1394s ExpiresByType image/gif A37861295 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 38 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 1 weeks 13 days 2 hours 37 minutes 26 seconds" 1394s ExpiresByType image/gif A37861295 1394s # debug: [Cache-Control] [max-age=37861295] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Fri, 15 Aug 2025 18:37:52 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Fri, 15 Aug 2025 18:37:52 GMT 1394s # debug: expires 1755283072 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 37861295 1394s # debug: actual : 37861295 1394s ok 39 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 1 weeks 13 days 2 hours 37 minutes 26 seconds" 1394s ExpiresByType image/gif A37861295 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 40 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 1 weeks 10 days 2 hours 10 minutes 1 seconds" 1394s # debug: [Cache-Control] [max-age=926] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:51:44 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:51:44 GMT 1394s # debug: expires 1717422704 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6660601 1394s # debug: actual : 6660601 1394s ok 41 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 1 weeks 10 days 2 hours 10 minutes 1 seconds" 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 42 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 1 weeks 10 days 2 hours 10 minutes 1 seconds" 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 43 1394s #--- 1394s # ExpiresActive On 1394s ExpiresDefault "modification plus 2 months 1 weeks 10 days 2 hours 10 minutes 1 seconds" 1394s # debug: [Cache-Control] [max-age=86400] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Tue, 04 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Tue, 04 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717508177 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 86400 1394s # debug: actual : 86400 1394s ok 44 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/jpeg A37183418 1394s # debug: [Cache-Control] [max-age=325766144] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 1394s # debug: expires 2043187922 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 332425819 1394s # debug: actual : 332425819 1394s ok 45 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/jpeg A37183418 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 46 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/jpeg A37183418 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 47 1394s # --- 1394s # ExpiresActive On 1394s ExpiresByType image/jpeg A37183418 1394s # debug: [Cache-Control] [max-age=37183418] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Thu, 07 Aug 2025 22:19:55 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Thu, 07 Aug 2025 22:19:55 GMT 1394s # debug: expires 1754605195 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 37183418 1394s # debug: actual : 37183418 1394s ok 48 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 2 weeks 5 days 5 minutes 38 seconds" 1394s ExpiresByType image/jpeg M114521 1394s # debug: [Cache-Control] [max-age=38361938] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Expires] [Thu, 21 Aug 2025 13:41:55 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Thu, 21 Aug 2025 13:41:55 GMT 1394s # debug: expires 1755783715 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 38361938 1394s # debug: actual : 38361938 1394s ok 49 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 2 weeks 5 days 5 minutes 38 seconds" 1394s ExpiresByType image/jpeg M114521 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 50 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 2 weeks 5 days 5 minutes 38 seconds" 1394s ExpiresByType image/jpeg M114521 1394s # debug: [Cache-Control] [max-age=120] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:38:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:38:17 GMT 1394s # debug: expires 1717421897 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 120 1394s # debug: actual : 120 1394s ok 51 1394s # --- 1394s # ExpiresActive On 1394s ExpiresDefault "access plus 1 years 2 months 2 weeks 5 days 5 minutes 38 seconds" 1394s ExpiresByType image/jpeg M114521 1394s # debug: [Cache-Control] [max-age=0] 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Expires] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 1394s # debug: modified 1710762103 1394s # debug: expires Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: expires 1717421777 1394s # debug: access Mon, 03 Jun 2024 13:36:17 GMT 1394s # debug: access 1717421777 1394s # debug: expected: 6659674 1394s # debug: actual : 6659674 1394s ok 52 1394s # --- 1394s # ExpiresActive Off 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 53 1394s # --- 1394s # ExpiresActive Off 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 54 1394s # --- 1394s # ExpiresActive Off 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 55 1394s # --- 1394s # ExpiresActive Off 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 56 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 1 years 3 months 18 days 3 hours 8 minutes 38 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 57 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 1 years 3 months 18 days 3 hours 8 minutes 38 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 58 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 1 years 3 months 18 days 3 hours 8 minutes 38 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 59 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 1 years 3 months 18 days 3 hours 8 minutes 38 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 60 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType text/plain M35253153 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 61 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType text/plain M35253153 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 62 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType text/plain M35253153 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 63 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType text/plain M35253153 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 64 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M40721482 1394s ExpiresByType text/plain A7805916 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 65 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M40721482 1394s ExpiresByType text/plain A7805916 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 66 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M40721482 1394s ExpiresByType text/plain A7805916 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 67 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M40721482 1394s ExpiresByType text/plain A7805916 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 68 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 2 months 1 weeks 12 days 7 hours 33 minutes 15 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 69 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 2 months 1 weeks 12 days 7 hours 33 minutes 15 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 70 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 2 months 1 weeks 12 days 7 hours 33 minutes 15 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 71 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "access plus 2 months 1 weeks 12 days 7 hours 33 minutes 15 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 72 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/gif "modification plus 1 years 14 days 4 hours 47 minutes 45 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 73 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/gif "modification plus 1 years 14 days 4 hours 47 minutes 45 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 74 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/gif "modification plus 1 years 14 days 4 hours 47 minutes 45 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 75 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/gif "modification plus 1 years 14 days 4 hours 47 minutes 45 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 76 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M36922742 1394s ExpiresByType image/gif A31738754 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 77 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M36922742 1394s ExpiresByType image/gif A31738754 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 78 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M36922742 1394s ExpiresByType image/gif A31738754 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 79 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault M36922742 1394s ExpiresByType image/gif A31738754 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 80 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "modification plus 1 years 2 months 2 weeks 5 days 6 hours 7 minutes 36 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 81 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "modification plus 1 years 2 months 2 weeks 5 days 6 hours 7 minutes 36 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 82 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "modification plus 1 years 2 months 2 weeks 5 days 6 hours 7 minutes 36 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 83 1394s #--- 1394s # ExpiresActive Off 1394s ExpiresDefault "modification plus 1 years 2 months 2 weeks 5 days 6 hours 7 minutes 36 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 84 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/jpeg A38197081 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 85 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/jpeg A38197081 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 86 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/jpeg A38197081 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 87 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresByType image/jpeg A38197081 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 88 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault A438432 1394s ExpiresByType image/jpeg "modification plus 1 years 3 months 1 weeks 12 days 3 hours 15 minutes 2 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["3-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Length] [3] 1394s # debug: [Content-Type] [text/html] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 89 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault A438432 1394s ExpiresByType image/jpeg "modification plus 1 years 3 months 1 weeks 12 days 3 hours 15 minutes 2 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [text/plain] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 90 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault A438432 1394s ExpiresByType image/jpeg "modification plus 1 years 3 months 1 weeks 12 days 3 hours 15 minutes 2 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/gif] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 91 1394s # --- 1394s # ExpiresActive Off 1394s ExpiresDefault A438432 1394s ExpiresByType image/jpeg "modification plus 1 years 3 months 1 weeks 12 days 3 hours 15 minutes 2 seconds" 1394s # debug: [Connection] [close] 1394s # debug: [Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Accept-Ranges] [bytes] 1394s # debug: [ETag] ["0-613edd771cbc0"] 1394s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1394s # debug: [Vary] [In-If1] 1394s # debug: [Content-Type] [image/jpeg] 1394s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 1394s # debug: [Client-Date] [Mon, 03 Jun 2024 13:36:17 GMT] 1394s # debug: [Client-Peer] [127.0.0.1:8529] 1394s # debug: [Client-Response-Num] [1] 1394s # debug: [DMMATCH1] [1] 1394s ok 92 1394s ok 1397s t/modules/ext_filter.t .............. 1397s 1..24 1397s # Running under perl version 5.038002 for linux 1397s # Current time local: Mon Jun 3 13:36:18 2024 1397s # Current time GMT: Mon Jun 3 13:36:18 2024 1397s # Using Test.pm version 1.31 1397s # Using Apache/Test.pm version 1.42 1397s # testing : sed output filter 1397s # expected: 'barbar' 1397s # received: 'barbar' 1397s ok 1 1397s # testing : slow filter process 1397s # expected: 'foobar' 1397s # received: 'foobar' 1397s ok 2 1397s # testing : echo worked 1397s # expected: 200 1397s # received: '200' 1397s ok 3 1397s # testing : request body filtered 1397s # expected: 'barbar 1397s # ' 1397s # received: 'barbar 1397s # ' 1397s ok 4 1397s # testing : got 413 error 1397s # expected: 413 1397s # received: '413' 1397s ok 5 1397s # testing : got 413 error body 1397s # expected: qr/413 Request Entity Too Large/ 1397s # received: ' 1397s # 1397s # 413 Request Entity Too Large 1397s # 1397s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

1397s # The requested resource does not allow request data with POST requests, or the amount of data provided in 1397s # the request exceeds the capacity limit. 1397s # 1397s # ' 1397s ok 24 1397s ok 1399s t/modules/filter.t .................. 1399s 1..5 1399s # Running under perl version 5.038002 for linux 1399s # Current time local: Mon Jun 3 13:36:21 2024 1399s # Current time GMT: Mon Jun 3 13:36:21 2024 1399s # Using Test.pm version 1.31 1399s # Using Apache/Test.pm version 1.42 1399s # expected: 'HELLOWORLD' 1399s # received: 'HELLOWORLD' 1399s ok 1 1399s # expected: 'HELLOWORLD' 1399s # received: 'HELLOWORLD' 1399s ok 2 1399s # expected: 'HELLOWORLD' 1399s # received: 'HELLOWORLD' 1399s ok 3 1399s # expected: 'helloworld' 1399s # received: 'helloworld' 1399s ok 4 1399s # expected: 'helloworld' 1399s # received: 'helloworld' 1399s ok 5 1399s ok 1402s t/modules/headers.t ................. 1402s 1..376 1402s # Running under perl version 5.038002 for linux 1402s # Current time local: Mon Jun 3 13:36:23 2024 1402s # Current time GMT: Mon Jun 3 13:36:23 2024 1402s # Using Test.pm version 1.31 1402s # Using Apache/Test.pm version 1.42 1402s ok 1 1402s ok 2 1402s ok 3 1402s ok 4 1402s ok 5 1402s ok 6 1402s ok 7 1402s ok 8 1402s ok 9 1402s ok 10 1402s ok 11 1402s ok 12 1402s ok 13 1402s ok 14 1402s ok 15 1402s ok 16 1402s ok 17 1402s ok 18 1402s ok 19 1402s ok 20 1402s ok 21 1402s ok 22 1402s ok 23 1402s ok 24 1402s ok 25 1402s ok 26 1402s ok 27 1402s ok 28 1402s ok 29 1402s ok 30 1402s ok 31 1402s ok 32 1402s ok 33 1402s ok 34 1402s ok 35 1402s ok 36 1402s ok 37 1402s ok 38 1402s ok 39 1402s ok 40 1402s ok 41 1402s ok 42 1402s ok 43 1402s ok 44 1402s ok 45 1402s ok 46 1402s ok 47 1402s ok 48 1402s ok 49 1402s ok 50 1402s ok 51 1402s ok 52 1402s ok 53 1402s ok 54 1402s ok 55 1402s ok 56 1402s ok 57 1402s ok 58 1402s ok 59 1402s ok 60 1402s ok 61 1402s ok 62 1402s ok 63 1402s ok 64 1402s ok 65 1402s ok 66 1402s ok 67 1402s ok 68 1402s ok 69 1402s ok 70 1402s ok 71 1402s ok 72 1402s ok 73 1402s ok 74 1402s ok 75 1402s ok 76 1402s ok 77 1402s ok 78 1402s ok 79 1402s ok 80 1402s ok 81 1402s ok 82 1402s ok 83 1402s ok 84 1402s ok 85 1402s ok 86 1402s ok 87 1402s ok 88 1402s ok 89 1402s ok 90 1402s ok 91 1402s ok 92 1402s ok 93 1402s ok 94 1402s ok 95 1402s ok 96 1402s ok 97 1402s ok 98 1402s ok 99 1402s ok 100 1402s ok 101 1402s ok 102 1402s ok 103 1402s ok 104 1402s ok 105 1402s ok 106 1402s ok 107 1402s ok 108 1402s ok 109 1402s ok 110 1402s ok 111 1402s ok 112 1402s ok 113 1402s ok 114 1402s ok 115 1402s ok 116 1402s ok 117 1402s ok 118 1402s ok 119 1402s ok 120 1402s ok 121 1402s ok 122 1402s ok 123 1402s ok 124 1402s ok 125 1402s ok 126 1402s ok 127 1402s ok 128 1402s ok 129 1402s ok 130 1402s ok 131 1402s ok 132 1402s ok 133 1402s ok 134 1402s ok 135 1402s ok 136 1402s ok 137 1402s ok 138 1402s ok 139 1402s ok 140 1402s ok 141 1402s ok 142 1402s ok 143 1402s ok 144 1402s ok 145 1402s ok 146 1402s ok 147 1402s ok 148 1402s ok 149 1402s ok 150 1402s ok 151 1402s ok 152 1402s ok 153 1402s ok 154 1402s ok 155 1402s ok 156 1402s ok 157 1402s ok 158 1402s ok 159 1402s ok 160 1402s ok 161 1402s ok 162 1402s ok 163 1402s ok 164 1402s ok 165 1402s ok 166 1402s ok 167 1402s ok 168 1402s ok 169 1402s ok 170 1402s ok 171 1402s ok 172 1402s ok 173 1402s ok 174 1402s ok 175 1402s ok 176 1402s ok 177 1402s ok 178 1402s ok 179 1402s ok 180 1402s ok 181 1402s ok 182 1402s ok 183 1402s ok 184 1402s ok 185 1402s ok 186 1402s ok 187 1402s ok 188 1402s ok 189 1402s ok 190 1402s ok 191 1402s ok 192 1402s ok 193 1402s ok 194 1402s ok 195 1402s ok 196 1402s ok 197 1402s ok 198 1402s ok 199 1402s ok 200 1402s ok 201 1402s ok 202 1402s ok 203 1402s ok 204 1402s ok 205 1402s ok 206 1402s ok 207 1402s ok 208 1402s ok 209 1402s ok 210 1402s ok 211 1402s ok 212 1402s ok 213 1402s ok 214 1402s ok 215 1402s ok 216 1402s ok 217 1402s ok 218 1402s ok 219 1402s ok 220 1402s ok 221 1402s ok 222 1402s ok 223 1402s ok 224 1402s ok 225 1402s ok 226 1402s ok 227 1402s ok 228 1402s ok 229 1402s ok 230 1402s ok 231 1402s ok 232 1402s ok 233 1402s ok 234 1402s ok 235 1402s ok 236 1402s ok 237 1402s ok 238 1402s ok 239 1402s ok 240 1402s ok 241 1402s ok 242 1402s ok 243 1402s ok 244 1402s ok 245 1402s ok 246 1402s ok 247 1402s ok 248 1402s ok 249 1402s ok 250 1402s ok 251 1402s ok 252 1402s ok 253 1402s ok 254 1402s ok 255 1402s ok 256 1402s ok 257 1402s ok 258 1402s ok 259 1402s ok 260 1402s ok 261 1402s ok 262 1402s ok 263 1402s ok 264 1402s ok 265 1402s ok 266 1402s ok 267 1402s ok 268 1402s ok 269 1402s ok 270 1402s ok 271 1402s ok 272 1402s ok 273 1402s ok 274 1402s ok 275 1402s ok 276 1402s ok 277 1402s ok 278 1402s ok 279 1402s ok 280 1402s ok 281 1402s ok 282 1402s ok 283 1402s ok 284 1402s ok 285 1402s ok 286 1402s ok 287 1402s ok 288 1402s ok 289 1402s ok 290 1402s ok 291 1402s ok 292 1402s ok 293 1402s ok 294 1402s ok 295 1402s ok 296 1402s ok 297 1402s ok 298 1402s ok 299 1402s ok 300 1402s ok 301 1402s ok 302 1402s ok 303 1402s ok 304 1402s ok 305 1402s ok 306 1402s ok 307 1402s ok 308 1402s ok 309 1402s ok 310 1402s ok 311 1402s ok 312 1402s ok 313 1402s ok 314 1402s ok 315 1402s ok 316 1402s ok 317 1402s ok 318 1402s ok 319 1402s ok 320 1402s ok 321 1402s ok 322 1402s ok 323 1402s ok 324 1402s ok 325 1402s ok 326 1402s ok 327 1402s ok 328 1402s ok 329 1402s ok 330 1402s ok 331 1402s ok 332 1402s ok 333 1402s ok 334 1402s ok 335 1402s ok 336 1402s ok 337 1402s ok 338 1402s ok 339 1402s ok 340 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: value 1402s Header sent n°1: 1402s header: Aaa 1402s value: b 1402s Header sent n°2: 1402s header: Aa 1402s value: bb 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 341 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: value 1402s received: value 1402s 1402s Header received n°1: 1402s header: Aaa 1402s expected: b 1402s received: b 1402s 1402s Header received n°2: 1402s header: Aa 1402s expected: bb 1402s received: bb 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Aa: bb 1402s Aaa: b 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: value 1402s 1402s ok 342 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo 1402s Header sent n°1: 1402s header: aaa 1402s value: b 1402s Header sent n°2: 1402s header: aa 1402s value: bb 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 343 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Header received n°1: 1402s header: aa 1402s expected: bb 1402s received: bb 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Aa: bb 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 344 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo 1402s Header sent n°1: 1402s header: Test-Header1 1402s value: value1 1402s Header sent n°2: 1402s header: Test-Header2 1402s value: value2 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 345 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Header received n°1: 1402s header: Test-Header1 1402s expected: value1 1402s received: value1 1402s 1402s Header received n°2: 1402s header: Test-Header2 1402s expected: value2 1402s received: value2 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s Test-Header1: value1 1402s Test-Header2: value2 1402s 1402s ok 346 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foofoo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 347 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: barfoo 1402s received: barfoo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: barfoo 1402s 1402s ok 348 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo2foo2 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 349 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: barfoo2 1402s received: barfoo2 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: barfoo2 1402s 1402s ok 350 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foofoo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 351 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: bar2foo 1402s received: bar2foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: bar2foo 1402s 1402s ok 352 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foofoo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 353 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: barbar 1402s received: barbar 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: barbar 1402s 1402s ok 354 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo2foo2 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 355 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: barbar 1402s received: barbar 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: barbar 1402s 1402s ok 356 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foofoo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 357 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: bar2bar2 1402s received: bar2bar2 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: bar2bar2 1402s 1402s ok 358 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 359 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 360 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 361 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 362 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: "foo" 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 363 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: "foo", foo 1402s received: "foo", foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: "foo", foo 1402s 1402s ok 364 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 365 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo, bar 1402s received: foo, bar 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo, bar 1402s 1402s ok 366 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 367 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 368 1402s 1402s 1402s 1402s Header sent n°0: 1402s header: Test-Header 1402s value: foo 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 369 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Header received n°1: 1402s header: Test-Header2 1402s expected: bar 1402s received: bar 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s Test-Header2: bar 1402s 1402s ok 370 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 371 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 372 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 373 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 374 1402s # testing : Checking return code is '200' 1402s # expected: 200 1402s # received: '200' 1402s ok 375 1402s 1402s Header received n°0: 1402s header: Test-Header 1402s expected: foo 1402s received: foo 1402s 1402s Response received is: 1402s HTTP/1.1 200 OK 1402s Connection: close 1402s Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Accept-Ranges: bytes 1402s ETag: "0-613edd771cbc0" 1402s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1402s Vary: In-If1 1402s Content-Length: 0 1402s Content-Type: text/html 1402s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1402s Client-Date: Mon, 03 Jun 2024 13:36:26 GMT 1402s Client-Peer: 127.0.0.1:8529 1402s Client-Response-Num: 1 1402s DMMATCH1: 1 1402s Test-Header: foo 1402s 1402s ok 376 1402s ok 1409s t/modules/heartbeat.t ............... 1409s 1..1 1409s # Running under perl version 5.038002 for linux 1409s # Current time local: Mon Jun 3 13:36:26 2024 1409s # Current time GMT: Mon Jun 3 13:36:26 2024 1409s # Using Test.pm version 1.31 1409s # Using Apache/Test.pm version 1.42 1409s Expecting at least 3 heartbeat ; Seen: 5 1409s ok 1 1409s ok 1412s t/modules/http2.t ................... 1412s 1..56 1412s # Running under perl version 5.038002 for linux 1412s # Current time local: Mon Jun 3 13:36:33 2024 1412s # Current time GMT: Mon Jun 3 13:36:33 2024 1412s # Using Test.pm version 1.31 1412s # Using Apache/Test.pm version 1.42 1412s ok 1 1412s ok 2 1412s # testing : read first response-line 1412s # expected: qr/^HTTP\/1\.. 200/ 1412s # received: 'HTTP/1.1 200 OK 1412s # ' 1412s ok 3 1412s # testing : TLS version in use 1412s # expected: qr/^(SSL|TLSv\d(_\d)?$)/ 1412s # received: 'TLSv1_3' 1412s ok 4 1412s test case: TC0001, expecting 200: GET http://localhost:8547/ 1412s # testing : GET http://localhost:8547/ 1412s # expected: 200 1412s # received: '200' 1412s ok 5 1412s test case: TC0002, expecting 404: GET http://localhost:8547/not_here 1412s # testing : GET http://localhost:8547/not_here 1412s # expected: 404 1412s # received: '404' 1412s ok 6 1412s test case: TC0005, cmp index.html file: GET http://localhost:8547/modules/h2/index.html 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 7 1412s ok 8 1412s test case: TC0006, cmp image file: GET http://localhost:8547/modules/h2/003/003_img.jpg 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 9 1412s ok 10 1412s test case: TC0007, rewrite handling: GET http://localhost:8547/modules/h2/latest.tar.gz 1412s # testing : response status 1412s # expected: 302 1412s # received: '302' 1412s ok 11 1412s # testing : location header 1412s # expected: 'http://localhost:8547/modules/h2/xxx-1.0.2a.tar.gz' 1412s # received: 'http://localhost:8547/modules/h2/xxx-1.0.2a.tar.gz' 1412s ok 12 1412s test case: TC0008, hello.pl with ssl vars: GET http://localhost:8547/modules/h2/hello.pl 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 13 1412s # testing : content comparision 1412s # expected: ' 1412s #

Hello World!

1412s # 1412s # ' 1412s # received: ' 1412s #

Hello World!

1412s # 1412s # ' 1412s ok 14 1412s test case: TC0009, necho.pl without arguments: GET http://localhost:8547/modules/h2/necho.pl 1412s # testing : response status 1412s # expected: 400 1412s # received: '400' 1412s ok 15 1412s # testing : content comparision 1412s # expected: ' 1412s #

No query was specified.

1412s # 1412s # ' 1412s # received: ' 1412s #

No query was specified.

1412s # 1412s # ' 1412s ok 16 1412s test case: TC0010, necho.pl 2x10: GET http://localhost:8547/modules/h2/necho.pl?count=2&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 17 1412s # testing : content comparision 1412s # expected: '01234567890123456789' 1412s # received: '01234567890123456789' 1412s ok 18 1412s test case: TC0011, necho.pl 10x10: GET http://localhost:8547/modules/h2/necho.pl?count=10&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 19 1412s # testing : content-length 1412s # expected: 100 1412s # received: 100 1412s ok 20 1412s test case: TC0012, necho.pl 100x10: GET http://localhost:8547/modules/h2/necho.pl?count=100&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 21 1412s # testing : content-length 1412s # expected: 1000 1412s # received: 1000 1412s ok 22 1412s test case: TC0013, necho.pl 1000x10: GET http://localhost:8547/modules/h2/necho.pl?count=1000&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 23 1412s # testing : content-length 1412s # expected: 10000 1412s # received: 10000 1412s ok 24 1412s test case: TC0014, necho.pl 10000x10: GET http://localhost:8547/modules/h2/necho.pl?count=10000&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 25 1412s # testing : content-length 1412s # expected: 100000 1412s # received: 100000 1412s ok 26 1412s test case: TC0015, necho.pl 100000x10: GET http://localhost:8547/modules/h2/necho.pl?count=100000&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 27 1412s # testing : content-length 1412s # expected: 1000000 1412s # received: 1000000 1412s ok 28 1412s test case: TC0001, expecting 200: GET https://localhost:8548/ 1412s # testing : GET https://localhost:8548/ 1412s # expected: 200 1412s # received: '200' 1412s ok 29 1412s test case: TC0002, expecting 404: GET https://localhost:8548/not_here 1412s # testing : GET https://localhost:8548/not_here 1412s # expected: 404 1412s # received: '404' 1412s ok 30 1412s test case: TC0005, cmp index.html file: GET https://localhost:8548/modules/h2/index.html 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 31 1412s ok 32 1412s test case: TC0006, cmp image file: GET https://localhost:8548/modules/h2/003/003_img.jpg 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 33 1412s ok 34 1412s test case: TC0007, rewrite handling: GET https://localhost:8548/modules/h2/latest.tar.gz 1412s # testing : response status 1412s # expected: 302 1412s # received: '302' 1412s ok 35 1412s # testing : location header 1412s # expected: 'https://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1412s # received: 'https://localhost:8548/modules/h2/xxx-1.0.2a.tar.gz' 1412s ok 36 1412s test case: TC0008, hello.pl with ssl vars: GET https://localhost:8548/modules/h2/hello.pl 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 37 1412s # testing : content comparision 1412s # expected: ' 1412s #

Hello World!

1412s # 1412s # ' 1412s # received: ' 1412s #

Hello World!

1412s # 1412s # ' 1412s ok 38 1412s test case: TC0009, necho.pl without arguments: GET https://localhost:8548/modules/h2/necho.pl 1412s # testing : response status 1412s # expected: 400 1412s # received: '400' 1412s ok 39 1412s # testing : content comparision 1412s # expected: ' 1412s #

No query was specified.

1412s # 1412s # ' 1412s # received: ' 1412s #

No query was specified.

1412s # 1412s # ' 1412s ok 40 1412s test case: TC0010, necho.pl 2x10: GET https://localhost:8548/modules/h2/necho.pl?count=2&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 41 1412s # testing : content comparision 1412s # expected: '01234567890123456789' 1412s # received: '01234567890123456789' 1412s ok 42 1412s test case: TC0011, necho.pl 10x10: GET https://localhost:8548/modules/h2/necho.pl?count=10&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 43 1412s # testing : content-length 1412s # expected: 100 1412s # received: 100 1412s ok 44 1412s test case: TC0012, necho.pl 100x10: GET https://localhost:8548/modules/h2/necho.pl?count=100&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 45 1412s # testing : content-length 1412s # expected: 1000 1412s # received: 1000 1412s ok 46 1412s test case: TC0013, necho.pl 1000x10: GET https://localhost:8548/modules/h2/necho.pl?count=1000&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 47 1412s # testing : content-length 1412s # expected: 10000 1412s # received: 10000 1412s ok 48 1412s test case: TC0014, necho.pl 10000x10: GET https://localhost:8548/modules/h2/necho.pl?count=10000&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 49 1412s # testing : content-length 1412s # expected: 100000 1412s # received: 100000 1412s ok 50 1412s test case: TC0015, necho.pl 100000x10: GET https://localhost:8548/modules/h2/necho.pl?count=100000&text=0123456789 1412s # testing : response status 1412s # expected: 200 1412s # received: '200' 1412s ok 51 1412s # testing : content-length 1412s # expected: 1000000 1412s # received: 1000000 1412s ok 52 1412s test case: VHOST000, expecting 200: GET https://localhost:8548/ 1412s setting host_name to localhost:8548# testing : GET https://localhost:8548/ 1412s # expected: 200 1412s # received: '200' 1412s ok 53 1412s test case: VHOST001, expect 404 or 421 (using Host:): GET https://localhost:8548/misdirected 1412s # testing : GET https://localhost:8548/misdirected 1412s # expected: 404 1412s # received: '404' 1412s ok 54 1412s test case: VHOST002, expect 421 (using :authority): GET https://localhost:8548/misdirected 1412s # testing : GET https://localhost:8548/misdirected 1412s # expected: 421 1412s # received: '421' 1412s ok 55 1412s test case: VHOST003, expect 421 : GET https://localhost:8548/misdirected 1412s # testing : GET https://localhost:8548/misdirected 1412s # expected: 404 1412s # received: '404' 1412s ok 56 1412s ok 1417s t/modules/include.t ................. 1417s 1..98 1417s # Running under perl version 5.038002 for linux 1417s # Current time local: Mon Jun 3 13:36:36 2024 1417s # Current time GMT: Mon Jun 3 13:36:36 2024 1417s # Using Test.pm version 1.31 1417s # Using Apache/Test.pm version 1.42 1417s # testing : GET /modules/include/abs-path.shtml 1417s # expected: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1417s # received: 'inc-extra2.shtml body inc-extra1.shtml body abs-path.shtml body' 1417s ok 1 1417s # testing : GET /modules/include/apexpr/err.shtml 1417s # expected: '[an error occurred while processing this directive] err.shtml' 1417s # received: '[an error occurred while processing this directive] err.shtml' 1417s ok 2 1417s # testing : GET /modules/include/apexpr/if1.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 3 1417s # testing : GET /modules/include/apexpr/lazyvar.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 4 1417s # testing : GET /modules/include/apexpr/restrict.shtml 1417s # expected: '[an error occurred while processing this directive] restrict.shtml' 1417s # received: '[an error occurred while processing this directive] restrict.shtml' 1417s ok 5 1417s # testing : GET /modules/include/apexpr/var.shtml 1417s # expected: 'pass pass pass' 1417s # received: 'pass pass pass' 1417s ok 6 1417s # testing : GET /modules/include/big.shtml 1417s # expected: 'hello pass pass pass hello' 1417s # received: 'hello pass pass pass hello' 1417s ok 7 1417s # testing : GET /modules/include/comment.shtml 1417s # expected: 'No comment here' 1417s # received: 'No comment here' 1417s ok 8 1417s # testing : GET /modules/include/echo.shtml 1417s # expected: 'echo.shtml' 1417s # received: 'echo.shtml' 1417s ok 9 1417s # testing : GET /modules/include/echo1.shtml 1417s # expected: '' 1417s # received: '' 1417s ok 10 1417s # testing : GET /modules/include/echo2.shtml 1417s # expected: ' pass config echomsg pass' 1417s # received: ' pass config echomsg pass' 1417s ok 11 1417s # testing : GET /modules/include/echo3.shtml 1417s # expected: '' 1417s # received: '' 1417s ok 12 1417s # testing : GET /modules/include/encode.shtml 1417s # expected: '# %^ %23%20%25%5e' 1417s # received: '# %^ %23%20%25%5e' 1417s ok 13 1417s # testing : GET /modules/include/errmsg1.shtml 1417s # expected: 'errmsg' 1417s # received: 'errmsg' 1417s ok 14 1417s # testing : GET /modules/include/errmsg2.shtml 1417s # expected: 'errmsg' 1417s # received: 'errmsg' 1417s ok 15 1417s # testing : GET /modules/include/errmsg3.shtml 1417s # expected: 'errmsg' 1417s # received: 'errmsg' 1417s ok 16 1417s # testing : GET /modules/include/errmsg4.shtml 1417s # expected: 'pass errmsg' 1417s # received: 'pass errmsg' 1417s ok 17 1417s # testing : GET /modules/include/errmsg5.shtml 1417s # expected: '' 1417s # received: '' 1417s ok 18 1417s # testing : GET /modules/include/exec/off/cgi.shtml 1417s # expected: '[an error occurred while processing this directive]' 1417s # received: '[an error occurred while processing this directive]' 1417s ok 19 1417s # testing : GET /modules/include/exec/off/cmd.shtml 1417s # expected: '[an error occurred while processing this directive]' 1417s # received: '[an error occurred while processing this directive]' 1417s ok 20 1417s # testing : GET /modules/include/exec/on/cgi.shtml 1417s # expected: 'perl cgi' 1417s # received: 'perl cgi' 1417s ok 21 1417s # testing : GET /modules/include/exec/on/cmd.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 22 1417s # testing : GET /modules/include/extra/inc-bogus.shtml 1417s # expected: '[an error occurred while processing this directive] inc-bogus.shtml body' 1417s # received: '[an error occurred while processing this directive] inc-bogus.shtml body' 1417s ok 23 1417s # testing : GET /modules/include/foo.shtml 1417s # expected: '[an error occurred while processing this directive] foo.shtml body' 1417s # received: '[an error occurred while processing this directive] foo.shtml body' 1417s ok 24 1417s # testing : GET /modules/include/foo1.shtml 1417s # expected: '[an error occurred while processing this directive] foo.shtml body' 1417s # received: '[an error occurred while processing this directive] foo.shtml body' 1417s ok 25 1417s # testing : GET /modules/include/foo2.shtml 1417s # expected: '[an error occurred while processing this directive] foo.shtml body' 1417s # received: '[an error occurred while processing this directive] foo.shtml body' 1417s ok 26 1417s # testing : GET /modules/include/if1.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 27 1417s # testing : GET /modules/include/if10.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 28 1417s # testing : GET /modules/include/if11.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 29 1417s # testing : GET /modules/include/if2.shtml 1417s # expected: 'pass pass' 1417s # received: 'pass pass' 1417s ok 30 1417s # testing : GET /modules/include/if3.shtml 1417s # expected: 'pass pass pass' 1417s # received: 'pass pass pass' 1417s ok 31 1417s # testing : GET /modules/include/if4.shtml 1417s # expected: 'pass pass' 1417s # received: 'pass pass' 1417s ok 32 1417s # testing : GET /modules/include/if5.shtml 1417s # expected: 'pass pass pass' 1417s # received: 'pass pass pass' 1417s ok 33 1417s # testing : GET /modules/include/if6.shtml 1417s # expected: '[an error occurred while processing this directive]' 1417s # received: '[an error occurred while processing this directive]' 1417s ok 34 1417s # testing : GET /modules/include/if7.shtml 1417s # expected: '[an error occurred while processing this directive]' 1417s # received: '[an error occurred while processing this directive]' 1417s ok 35 1417s # testing : GET /modules/include/if8.shtml 1417s # expected: 'pass' 1417s # received: 'pass' 1417s ok 36 1417s # testing : GET /modules/include/if9.shtml 1417s # expected: 'pass pass' 1417s # received: 'pass pass' 1417s ok 37 1417s # testing : GET /modules/include/inc-nego.shtml 1417s # expected: 'index.html.en' 1417s # received: 'index.html.en' 1417s ok 38 1417s # testing : GET /modules/include/inc-rfile.shtml 1417s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1417s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rfile.shtml body' 1417s ok 39 1417s # testing : GET /modules/include/inc-rvirtual.shtml 1417s # expected: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1417s # received: 'inc-extra2.shtml body inc-extra1.shtml body inc-rvirtual.shtml body' 1417s ok 40 1417s # testing : GET /modules/include/include1.shtml 1417s # expected: 'inc-two.shtml body include.shtml body' 1417s # received: 'inc-two.shtml body include.shtml body' 1417s ok 41 1417s # testing : GET /modules/include/include2.shtml 1417s # expected: 'inc-two.shtml body include.shtml body' 1417s # received: 'inc-two.shtml body include.shtml body' 1417s ok 42 1417s # testing : GET /modules/include/include3.shtml 1417s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1417s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1417s ok 43 1417s # testing : GET /modules/include/include4.shtml 1417s # expected: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1417s # received: 'inc-two.shtml body inc-one.shtml body include.shtml body' 1417s ok 44 1417s # testing : GET /modules/include/include5.shtml 1417s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1417s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1417s ok 45 1417s # testing : GET /modules/include/include6.shtml 1417s # expected: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1417s # received: 'inc-two.shtml body inc-one.shtml body inc-three.shtml body include.shtml body' 1417s ok 46 1417s # testing : GET /modules/include/malformed.shtml 1417s # expected: '[an error occurred while processing this directive] malformed.shtml' 1417s # received: '[an error occurred while processing this directive] malformed.shtml' 1417s ok 47 1417s # testing : POST /modules/include/mod_request/echo.shtml 1417s # expected: 'echo.shtml' 1417s # received: 'echo.shtml' 1417s ok 48 1417s # testing : POST /modules/include/mod_request/post.shtml 1417s # expected: 'POST foo: bar foo2: bar2' 1417s # received: 'POST foo: bar foo2: bar2' 1417s ok 49 1417s # testing : sizeof(body) > KeptBodySize 1417s # expected: 413 1417s # received: '413' 1417s ok 50 1417s # testing : GET /modules/include/mod_request/post.shtml?foo=bar&foo2=bar2 1417s # expected: 'GET foo: bar foo2: bar2' 1417s # received: 'GET foo: bar foo2: bar2' 1417s ok 51 1417s # testing : GET /modules/include/newline.shtml 1417s # expected: 'inc-two.shtml body' 1417s # received: 'inc-two.shtml body' 1417s ok 52 1417s # testing : GET /modules/include/notreal.shtml 1417s # expected: 'pass ' 1417s # received: '-->' 1417s ok 54 1417s # testing : GET /modules/include/parse2.shtml 1417s # expected: '"' 1417s # received: '"' 1417s ok 55 1417s # testing : GET /modules/include/ranged-virtual.shtml with Range 1417s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1417s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1417s ok 56 1417s # testing : GET /modules/include/regex.shtml 1417s # expected: '(none) 1 (none)' 1417s # received: '(none) 1 (none)' 1417s ok 57 1417s # testing : GET /modules/include/retagged1.shtml 1417s # expected: 'retagged1.shtml' 1417s # received: 'retagged1.shtml' 1417s ok 58 1417s # testing : GET /modules/include/retagged2.shtml 1417s # expected: '----retagged2.shtml' 1417s # received: '----retagged2.shtml' 1417s ok 59 1417s # testing : GET /modules/include/set.shtml 1417s # expected: 'set works' 1417s # received: 'set works' 1417s ok 60 1417s # testing : GET /modules/include/var128.shtml 1417s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1417s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyz' 1417s ok 61 1417s # testing : GET /modules/include/virtualq.shtml?foo=bar 1417s # expected: 'foo=bar pass inc-two.shtml body foo=bar' 1417s # received: 'foo=bar pass inc-two.shtml body foo=bar' 1417s ok 62 1417s # testing : GET /modules/include/size.shtml 1417s # expected: '1,122 1,122 1.1K 1.1K' 1417s # received: '1,122 1,122 1.1K 1.1K' 1417s ok 63 1417s # testing : GET /modules/include/file.shtml 1417s # expected: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1417s # received: 'Monday, March 18, 2024 Monday, March 18, 2024 1710762103 1710762103' 1417s ok 64 1417s # testing : GET /modules/include/printenv.shtml 1417s # expected: '200' 1417s # received: '200' 1417s ok 65 1417s ok 66 1417s ok 67 1417s # testing : /mod_include test/ 1417s # expected: qr/mod_include test/ 1417s # received: ' 1417s # 1417s # mod_include test 1417s # 1417s # 1417s # 1417s #

mod_include test

1417s # 1417s # 1417s # Hello World 1417s # 1417s #

[back]

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

mod_include test

1417s # 1417s # 1417s # Hello World 1417s # 1417s #

[back]

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

mod_include test

1417s # 1417s # 1417s # Hello World 1417s # 1417s #

[back]

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

Load Balancer Manager for localhost

1439s # 1439s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1439s #
Server Built: 2024-04-18T15:13:41
1439s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1439s #
1439s #

LoadBalancer Status for balancer://foo1 [pb49aeff5_foo1]

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

LoadBalancer Status for balancer://foo2 [pb49aeff5_foo2]

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

LoadBalancer Status for balancer://foo3 [pb49aeff5_foo3]

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

LoadBalancer Status for balancer://foo4 [pb49aeff5_foo4]

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

LoadBalancer Status for balancer://pr45434 [pb49aeff5_pr45434]

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

LoadBalancer Status for balancer://failover [pb49aeff5_failover]

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

LoadBalancer Status for balancer://dynproxy [pb49aeff5_dynproxy]

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

Moved Permanently

1467s #

The document has moved here.

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

Moved Permanently

1467s #

The document has moved here.

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

Moved Permanently

1467s #

The document has moved here.

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

Moved Permanently

1467s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1467s #

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

Multiple Choices

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

Available documents: 1467s #

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

Multiple Choices

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

Available documents: 1467s #

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

Moved Permanently

1467s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1467s #

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

Multiple Choices

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

Available documents: 1467s #

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

Moved Permanently

1467s #

The document has moved here.

1467s # 1467s # ' 1467s ok 48 1467s ok 1469s t/modules/status.t .................. 1469s 1..1 1469s # Running under perl version 5.038002 for linux 1469s # Current time local: Mon Jun 3 13:37:31 2024 1469s # Current time GMT: Mon Jun 3 13:37:31 2024 1469s # Using Test.pm version 1.31 1469s # Using Apache/Test.pm version 1.42 1469s 1469s 1469s Apache Status 1469s 1469s

Apache Server Status for localhost (via 127.0.0.1)

1469s 1469s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1469s
Server MPM: event
1469s
Server Built: 2024-04-18T15:13:41 1469s

1469s
Current Time: Monday, 03-Jun-2024 13:37:33 UTC
1469s
Restart Time: Monday, 03-Jun-2024 13:32:58 UTC
1469s
Parent Server Config. Generation: 1
1469s
Parent Server MPM Generation: 0
1469s
Server uptime: 4 minutes 34 seconds
1469s
Server load: 1.18 1.07 0.84
1469s
Total accesses: 6791 - Total Traffic: 139.6 MB - Total Duration: 30087
1469s
CPU Usage: u5.44 s6.43 cu1.28 cs1.08 - 5.19% CPU load
1469s
24.8 requests/sec - 0.5 MB/second - 21.0 kB/request - 4.43042 ms/request
1469s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1469s
1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0324519no0yes0025000
1324529no0yes0025000
2324593no0yes1024000
3334258no0yes0025000
Sum400 1099000
1469s
______________________________________________________________W_
1469s ____________________________________............................
1469s ................................................................
1469s ................................................................
1469s ................................................................
1469s ................................................................
1469s ................
1469s

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

1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s
SrvPIDAccMCPU 1469s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03245190/59/59_ 1469s 3.5921980.00.340.34 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-03245190/56/56_ 1469s 3.5720950.00.330.33 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/61/61_ 1469s 3.59201190.00.330.33 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-03245190/58/58_ 1469s 3.5721740.00.320.32 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/58/58_ 1469s 3.6020880.00.610.61 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-03245190/59/59_ 1469s 3.5720740.00.380.38 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/54/54_ 1469s 3.602011060.04.304.30 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-03245190/61/61_ 1469s 3.58201640.010.1210.12 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/58/58_ 1469s 3.582012210.010.5510.55 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/61/61_ 1469s 3.60201110.00.260.26 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-03245190/52/52_ 1469s 3.60202960.04.194.19 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-03245190/59/59_ 1469s 3.58201080.00.340.34 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/54/54_ 1469s 3.574068370.010.7610.76 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/63/63_ 1469s 3.594067050.00.400.40 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/48/48_ 1469s 3.5740670.04.084.08 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/63/63_ 1469s 3.59401150.01.001.00 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/57/57_ 1469s 3.59401230.00.230.23 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/57/57_ 1469s 3.57403050.00.270.27 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/56/56_ 1469s 3.59201220.00.460.46 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03245190/58/58_ 1469s 3.5720730.00.260.26 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/49/49_ 1469s 3.57401310.00.220.22 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/59/59_ 1469s 3.5721800.00.280.28 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03245190/54/54_ 1469s 3.5920830.00.230.23 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03245190/60/60_ 1469s 3.5920730.00.290.29 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-03245190/55/55_ 1469s 3.57211080.00.230.23 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/57/57_ 1469s 2.92401030.00.210.21 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/53/53_ 1469s 2.9241430.00.280.28 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/59/59_ 1469s 2.9341640.00.350.35 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/56/56_ 1469s 2.9040410.00.320.32 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/54/54_ 1469s 2.9040490.00.330.33 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/55/55_ 1469s 2.9340440.00.600.60 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/56/56_ 1469s 2.9341580.00.520.52 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/57/57_ 1469s 2.9040990.00.230.23 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/60/60_ 1469s 2.9140890.02.242.24 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/56/56_ 1469s 2.93401090.04.524.52 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/58/58_ 1469s 2.91401550.06.576.57 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/58/58_ 1469s 2.92401160.06.706.70 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/57/57_ 1469s 2.93401430.00.260.26 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/57/57_ 1469s 2.9240760.00.250.25 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/54/54_ 1469s 2.93201180.00.220.22 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-03245290/55/55_ 1469s 2.93201180.00.290.29 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-03245290/55/55_ 1469s 2.9220710.00.780.78 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/60/60_ 1469s 2.80411420.00.350.35 1469s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/two/index HTTP/1.1
1-03245290/54/54_ 1469s 2.92211030.00.260.26 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/57/57_ 1469s 2.9240910.00.330.33 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/59/59_ 1469s 2.90401610.00.690.69 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/56/56_ 1469s 2.9241870.01.061.06 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/56/56_ 1469s 2.90401080.00.280.28 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/58/58_ 1469s 2.92411940.09.989.98 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03245290/55/55_ 1469s 2.9040410.00.300.30 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/88/88_ 1469s 2.9441630.00.500.50 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/88/88_ 1469s 2.9441630.00.530.53 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/89/89_ 1469s 2.9621850.00.570.57 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-03245930/87/87_ 1469s 2.9420670.01.071.07 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/96/96_ 1469s 2.9620710.00.610.61 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-03245930/91/91_ 1469s 2.9620760.00.530.53 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
2-03245930/88/88_ 1469s 2.9520860.01.081.08 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/81/81_ 1469s 2.9520750.00.480.48 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/94/94_ 1469s 2.9620800.02.512.51 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
2-03245930/85/85_ 1469s 2.95201110.00.500.50 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/90/90_ 1469s 2.9521790.00.510.51 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/88/88_ 1469s 2.9720950.00.500.50 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-03245931/92/92W 1469s 2.9300950.01.061.06 1469s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-03245930/84/84_ 1469s 2.9340850.00.480.48 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/91/91_ 1469s 2.9540740.00.580.58 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/89/89_ 1469s 2.9440780.00.500.50 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/91/91_ 1469s 2.9640840.00.570.57 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/82/82_ 1469s 2.9640720.01.111.11 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/95/95_ 1469s 2.96401090.00.650.65 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/80/80_ 1469s 2.9140750.00.550.55 1469s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary1.html HTTP/1.1
2-03245930/93/93_ 1469s 2.944011040.00.930.93 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/89/89_ 1469s 2.96401070.00.530.53 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/86/86_ 1469s 2.9640770.00.450.45 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/87/87_ 1469s 2.9440660.00.530.53 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03245930/91/91_ 1469s 2.9640870.00.590.59 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/71/71_ 1469s 4.60401110.01.151.15 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/64/64_ 1469s 4.60411340.00.350.35 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/72/72_ 1469s 4.61401570.00.360.36 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/69/69_ 1469s 4.61201900.00.420.42 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
3-03342580/62/62_ 1469s 4.61201380.00.280.28 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
3-03342580/76/76_ 1469s 4.602121620.00.550.55 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/64/64_ 1469s 4.6020930.00.510.51 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/75/75_ 1469s 4.61201110.00.320.32 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
3-03342580/65/65_ 1469s 4.6020660.01.181.18 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/77/77_ 1469s 4.6220920.00.410.41 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-03342580/62/62_ 1469s 4.6120710.00.380.38 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-03342580/75/75_ 1469s 4.60211110.00.350.35 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/63/63_ 1469s 4.6020970.00.840.84 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/75/75_ 1469s 4.6220920.00.410.41 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
3-03342580/72/72_ 1469s 4.62201520.00.290.29 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-03342580/70/70_ 1469s 4.6020730.00.290.29 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/63/63_ 1469s 4.60201630.00.450.45 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/67/67_ 1469s 4.61401110.00.470.47 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/72/72_ 1469s 4.62204390.06.376.37 1469s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-03342580/68/68_ 1469s 4.61202690.02.222.22 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/78/78_ 1469s 4.59406440.010.4710.47 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/74/74_ 1469s 4.61401970.00.820.82 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/66/66_ 1469s 4.59411420.01.411.41 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/68/68_ 1469s 4.61402040.02.202.20 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03342580/67/67_ 1469s 4.59401540.00.500.50 1469s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1469s
1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s 1469s
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
1469s 1469s ok 1 1469s ok 1471s t/modules/substitute.t .............. 1471s 1..19 1471s # Running under perl version 5.038002 for linux 1471s # Current time local: Mon Jun 3 13:37:33 2024 1471s # Current time GMT: Mon Jun 3 13:37:33 2024 1471s # Using Test.pm version 1.31 1471s # Using Apache/Test.pm version 1.42 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'barbar': OK 1471s ok 1 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'barbar': OK 1471s ok 2 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'foofoo': OK 1471s ok 3 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'barbar': OK 1471s ok 4 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'barbar': OK 1471s ok 5 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'barbar': OK 1471s ok 6 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'foof 1471s oo': OK 1471s ok 7 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'xfoo': OK 1471s ok 8 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1471s ok 9 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s barx 1471s ': OK 1471s ok 10 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'a$1axb(': OK 1471s ok 11 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'a$XX': OK 1471s ok 12 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1471s ok 13 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'x&x': OK 1471s ok 14 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'xx': OK 1471s ok 15 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'fcooar': OK 1471s ok 16 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'fc$1ar': OK 1471s ok 17 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'fdooar': OK 1471s ok 18 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s got 200 'XXXfooXXX 1471s bar': OK 1471s ok 19 1471s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1471s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1471s ok 1475s t/modules/unique_id.t ............... 1475s 1..300 1475s # Running under perl version 5.038002 for linux 1475s # Current time local: Mon Jun 3 13:37:35 2024 1475s # Current time GMT: Mon Jun 3 13:37:35 2024 1475s # Using Test.pm version 1.31 1475s # Using Apache/Test.pm version 1.42 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 1 1475s # unique id: Zl3HIQUst0uHClP2ZIVbjQAAAEw 1475s ok 2 1475s ok 3 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 4 1475s # unique id: Zl3HIW5UwloIe3cMKRuIawAAANQ 1475s ok 5 1475s ok 6 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 7 1475s # unique id: Zl3HIW5UwloIe3cMKRuIbAAAANY 1475s ok 8 1475s ok 9 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 10 1475s # unique id: Zl3HIdU5NNTkEPOJ5dGJGgAAAA4 1475s ok 11 1475s ok 12 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 13 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJGwAAAAw 1475s ok 14 1475s ok 15 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 16 1475s # unique id: Zl3HIgUst0uHClP2ZIVbjgAAAE4 1475s ok 17 1475s ok 18 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 19 1475s # unique id: Zl3HIm5UwloIe3cMKRuIbQAAANU 1475s ok 20 1475s ok 21 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 22 1475s # unique id: Zl3HIm5UwloIe3cMKRuIbgAAANE 1475s ok 23 1475s ok 24 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 25 1475s # unique id: Zl3HIm5UwloIe3cMKRuIbwAAAMI 1475s ok 26 1475s ok 27 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 28 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7AwAAAI0 1475s ok 29 1475s ok 30 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 31 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7BAAAAI8 1475s ok 32 1475s ok 33 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 34 1475s # unique id: Zl3HIm5UwloIe3cMKRuIcAAAAMM 1475s ok 35 1475s ok 36 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 37 1475s # unique id: Zl3HIm5UwloIe3cMKRuIcQAAAMQ 1475s ok 38 1475s ok 39 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 40 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJHAAAABE 1475s ok 41 1475s ok 42 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 43 1475s # unique id: Zl3HIgUst0uHClP2ZIVbjwAAAE8 1475s ok 44 1475s ok 45 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 46 1475s # unique id: Zl3HIm5UwloIe3cMKRuIcgAAAMY 1475s ok 47 1475s ok 48 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 49 1475s # unique id: Zl3HIm5UwloIe3cMKRuIcwAAAMg 1475s ok 50 1475s ok 51 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 52 1475s # unique id: Zl3HIm5UwloIe3cMKRuIdAAAAMs 1475s ok 53 1475s ok 54 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 55 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7BQAAAJE 1475s ok 56 1475s ok 57 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 58 1475s # unique id: Zl3HIm5UwloIe3cMKRuIdQAAAMw 1475s ok 59 1475s ok 60 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 61 1475s # unique id: Zl3HIm5UwloIe3cMKRuIdgAAAM8 1475s ok 62 1475s ok 63 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 64 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJHQAAABQ 1475s ok 65 1475s ok 66 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 67 1475s # unique id: Zl3HIgUst0uHClP2ZIVbkAAAAFE 1475s ok 68 1475s ok 69 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 70 1475s # unique id: Zl3HIm5UwloIe3cMKRuIdwAAANA 1475s ok 71 1475s ok 72 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 73 1475s # unique id: Zl3HIm5UwloIe3cMKRuIeAAAANM 1475s ok 74 1475s ok 75 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 76 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJHgAAABI 1475s ok 77 1475s ok 78 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 79 1475s # unique id: Zl3HIgUst0uHClP2ZIVbkQAAAFQ 1475s ok 80 1475s ok 81 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 82 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJHwAAABY 1475s ok 83 1475s ok 84 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 85 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7BgAAAJI 1475s ok 86 1475s ok 87 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 88 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7BwAAAJQ 1475s ok 89 1475s ok 90 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 91 1475s # unique id: Zl3HIm5UwloIe3cMKRuIeQAAANc 1475s ok 92 1475s ok 93 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 94 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJIAAAABU 1475s ok 95 1475s ok 96 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 97 1475s # unique id: Zl3HIm5UwloIe3cMKRuIegAAANU 1475s ok 98 1475s ok 99 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 100 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7CAAAAJc 1475s ok 101 1475s ok 102 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 103 1475s # unique id: Zl3HIm5UwloIe3cMKRuIewAAANE 1475s ok 104 1475s ok 105 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 106 1475s # unique id: Zl3HIgUst0uHClP2ZIVbkgAAAFY 1475s ok 107 1475s ok 108 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 109 1475s # unique id: Zl3HIm5UwloIe3cMKRuIfAAAAMI 1475s ok 110 1475s ok 111 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 112 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7CQAAAJY 1475s ok 113 1475s ok 114 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 115 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7CgAAAJg 1475s ok 116 1475s ok 117 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 118 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7CwAAAII 1475s ok 119 1475s ok 120 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 121 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJIQAAABg 1475s ok 122 1475s ok 123 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 124 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7DAAAAIQ 1475s ok 125 1475s ok 126 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 127 1475s # unique id: Zl3HIm5UwloIe3cMKRuIfQAAAMM 1475s ok 128 1475s ok 129 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 130 1475s # unique id: Zl3HIm5UwloIe3cMKRuIfgAAAMQ 1475s ok 131 1475s ok 132 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 133 1475s # unique id: Zl3HImNRsvJ6aU0kkDF7DQAAAIU 1475s ok 134 1475s ok 135 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 136 1475s # unique id: Zl3HIgUst0uHClP2ZIVbkwAAAFg 1475s ok 137 1475s ok 138 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 139 1475s # unique id: Zl3HIm5UwloIe3cMKRuIfwAAAMc 1475s ok 140 1475s ok 141 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 142 1475s # unique id: Zl3HIgUst0uHClP2ZIVblAAAAEA 1475s ok 143 1475s ok 144 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 145 1475s # unique id: Zl3HIgUst0uHClP2ZIVblQAAAEE 1475s ok 146 1475s ok 147 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 148 1475s # unique id: Zl3HIgUst0uHClP2ZIVblgAAAEI 1475s ok 149 1475s ok 150 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 151 1475s # unique id: Zl3HIgUst0uHClP2ZIVblwAAAEM 1475s ok 152 1475s ok 153 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 154 1475s # unique id: Zl3HIgUst0uHClP2ZIVbmAAAAEg 1475s ok 155 1475s ok 156 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 157 1475s # unique id: Zl3HIm5UwloIe3cMKRuIgAAAAMo 1475s ok 158 1475s ok 159 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 160 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJIgAAAAE 1475s ok 161 1475s ok 162 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 163 1475s # unique id: Zl3HItU5NNTkEPOJ5dGJIwAAAAM 1475s ok 164 1475s ok 165 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 166 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7DgAAAIg 1475s ok 167 1475s ok 168 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 169 1475s # unique id: Zl3HI25UwloIe3cMKRuIgQAAAMs 1475s ok 170 1475s ok 171 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 172 1475s # unique id: Zl3HI25UwloIe3cMKRuIggAAAMw 1475s ok 173 1475s ok 174 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 175 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7DwAAAIs 1475s ok 176 1475s ok 177 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 178 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7EAAAAIw 1475s ok 179 1475s ok 180 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 181 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7EQAAAI4 1475s ok 182 1475s ok 183 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 184 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJJAAAAAU 1475s ok 185 1475s ok 186 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 187 1475s # unique id: Zl3HI25UwloIe3cMKRuIgwAAAM8 1475s ok 188 1475s ok 189 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 190 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7EgAAAJA 1475s ok 191 1475s ok 192 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 193 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJJQAAAAc 1475s ok 194 1475s ok 195 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 196 1475s # unique id: Zl3HI25UwloIe3cMKRuIhAAAAM4 1475s ok 197 1475s ok 198 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 199 1475s # unique id: Zl3HIwUst0uHClP2ZIVbmQAAAEY 1475s ok 200 1475s ok 201 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 202 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJJgAAAAg 1475s ok 203 1475s ok 204 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 205 1475s # unique id: Zl3HI25UwloIe3cMKRuIhQAAANI 1475s ok 206 1475s ok 207 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 208 1475s # unique id: Zl3HI25UwloIe3cMKRuIhgAAANQ 1475s ok 209 1475s ok 210 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 211 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7EwAAAI8 1475s ok 212 1475s ok 213 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 214 1475s # unique id: Zl3HI25UwloIe3cMKRuIhwAAANY 1475s ok 215 1475s ok 216 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 217 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7FAAAAJE 1475s ok 218 1475s ok 219 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 220 1475s # unique id: Zl3HI25UwloIe3cMKRuIiAAAANg 1475s ok 221 1475s ok 222 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 223 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJJwAAAAs 1475s ok 224 1475s ok 225 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 226 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJKAAAAA8 1475s ok 227 1475s ok 228 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 229 1475s # unique id: Zl3HI25UwloIe3cMKRuIiQAAAME 1475s ok 230 1475s ok 231 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 232 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7FQAAAJI 1475s ok 233 1475s ok 234 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 235 1475s # unique id: Zl3HIwUst0uHClP2ZIVbmgAAAEo 1475s ok 236 1475s ok 237 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 238 1475s # unique id: Zl3HIwUst0uHClP2ZIVbmwAAAEs 1475s ok 239 1475s ok 240 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 241 1475s # unique id: Zl3HIwUst0uHClP2ZIVbnAAAAEw 1475s ok 242 1475s ok 243 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 244 1475s # unique id: Zl3HI25UwloIe3cMKRuIigAAAMA 1475s ok 245 1475s ok 246 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 247 1475s # unique id: Zl3HI25UwloIe3cMKRuIiwAAAMU 1475s ok 248 1475s ok 249 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 250 1475s # unique id: Zl3HI25UwloIe3cMKRuIjAAAAMY 1475s ok 251 1475s ok 252 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 253 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7FgAAAJQ 1475s ok 254 1475s ok 255 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 256 1475s # unique id: Zl3HI25UwloIe3cMKRuIjQAAAMg 1475s ok 257 1475s ok 258 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 259 1475s # unique id: Zl3HI25UwloIe3cMKRuIjgAAAMs 1475s ok 260 1475s ok 261 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 262 1475s # unique id: Zl3HI25UwloIe3cMKRuIjwAAAMw 1475s ok 263 1475s ok 264 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 265 1475s # unique id: Zl3HI25UwloIe3cMKRuIkAAAAM0 1475s ok 266 1475s ok 267 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 268 1475s # unique id: Zl3HI25UwloIe3cMKRuIkQAAAM4 1475s ok 269 1475s ok 270 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 271 1475s # unique id: Zl3HI25UwloIe3cMKRuIkgAAANI 1475s ok 272 1475s ok 273 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 274 1475s # unique id: Zl3HI25UwloIe3cMKRuIkwAAANM 1475s ok 275 1475s ok 276 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 277 1475s # unique id: Zl3HI25UwloIe3cMKRuIlAAAANQ 1475s ok 278 1475s ok 279 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 280 1475s # unique id: Zl3HI25UwloIe3cMKRuIlQAAANY 1475s ok 281 1475s ok 282 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 283 1475s # unique id: Zl3HI25UwloIe3cMKRuIlgAAANg 1475s ok 284 1475s ok 285 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 286 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJKQAAAAw 1475s ok 287 1475s ok 288 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 289 1475s # unique id: Zl3HI9U5NNTkEPOJ5dGJKgAAABE 1475s ok 290 1475s ok 291 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 292 1475s # unique id: Zl3HI25UwloIe3cMKRuIlwAAAME 1475s ok 293 1475s ok 294 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 295 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7FwAAAJc 1475s ok 296 1475s ok 297 1475s # testing : fetch unique ID 1475s # expected: 200 1475s # received: '200' 1475s ok 298 1475s # unique id: Zl3HI2NRsvJ6aU0kkDF7GAAAAIE 1475s ok 299 1475s ok 300 1475s ok 1478s t/modules/usertrack.t ............... 1478s 1..1004 1478s # Running under perl version 5.038002 for linux 1478s # Current time local: Mon Jun 3 13:37:39 2024 1478s # Current time GMT: Mon Jun 3 13:37:39 2024 1478s # Using Test.pm version 1.31 1478s # Using Apache/Test.pm version 1.42 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 1 1478s ok 2 1478s Set-Cookie: usertrack_test=18c1d5b9.619fc7004e17a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=18c1d5b9.619fc7004e17a 1478s ok 3 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 4 1478s ok 5 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 6 1478s ok 7 1478s Set-Cookie: usertrack_test=33aaf7a3.619fc70050512; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=33aaf7a3.619fc70050512 1478s ok 8 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 9 1478s ok 10 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 11 1478s ok 12 1478s Set-Cookie: usertrack_test=4195ae33.619fc700515ac; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=4195ae33.619fc700515ac 1478s ok 13 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 14 1478s ok 15 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 16 1478s ok 17 1478s Set-Cookie: usertrack_test=dd82fce7.619fc700526bc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=dd82fce7.619fc700526bc 1478s ok 18 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 19 1478s ok 20 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 21 1478s ok 22 1478s Set-Cookie: usertrack_test=4c11e2c0.619fc7005374a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=4c11e2c0.619fc7005374a 1478s ok 23 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 24 1478s ok 25 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 26 1478s ok 27 1478s Set-Cookie: usertrack_test=d0948b86.619fc70054706; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=d0948b86.619fc70054706 1478s ok 28 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 29 1478s ok 30 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 31 1478s ok 32 1478s Set-Cookie: usertrack_test=31a2df35.619fc70055673; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=31a2df35.619fc70055673 1478s ok 33 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 34 1478s ok 35 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 36 1478s ok 37 1478s Set-Cookie: usertrack_test=fbc48a8d.619fc7005661d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=fbc48a8d.619fc7005661d 1478s ok 38 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 39 1478s ok 40 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 41 1478s ok 42 1478s Set-Cookie: usertrack_test=c57e770c.619fc70057629; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=c57e770c.619fc70057629 1478s ok 43 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 44 1478s ok 45 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 46 1478s ok 47 1478s Set-Cookie: usertrack_test=18812a85.619fc700588e2; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=18812a85.619fc700588e2 1478s ok 48 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 49 1478s ok 50 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 51 1478s ok 52 1478s Set-Cookie: usertrack_test=25aaa405.619fc70059f05; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=25aaa405.619fc70059f05 1478s ok 53 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 54 1478s ok 55 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 56 1478s ok 57 1478s Set-Cookie: usertrack_test=bf6e4931.619fc7005aee5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=bf6e4931.619fc7005aee5 1478s ok 58 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 59 1478s ok 60 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 61 1478s ok 62 1478s Set-Cookie: usertrack_test=a5c38a10.619fc7005be6e; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=a5c38a10.619fc7005be6e 1478s ok 63 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 64 1478s ok 65 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 66 1478s ok 67 1478s Set-Cookie: usertrack_test=68ab6f6b.619fc7005cb78; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=68ab6f6b.619fc7005cb78 1478s ok 68 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 69 1478s ok 70 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 71 1478s ok 72 1478s Set-Cookie: usertrack_test=d2dabcdc.619fc7005d99d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=d2dabcdc.619fc7005d99d 1478s ok 73 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 74 1478s ok 75 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 76 1478s ok 77 1478s Set-Cookie: usertrack_test=c6ddca2.619fc7005e900; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=c6ddca2.619fc7005e900 1478s ok 78 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 79 1478s ok 80 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 81 1478s ok 82 1478s Set-Cookie: usertrack_test=268cd924.619fc7005f937; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=268cd924.619fc7005f937 1478s ok 83 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 84 1478s ok 85 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 86 1478s ok 87 1478s Set-Cookie: usertrack_test=423a80e5.619fc700609ee; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=423a80e5.619fc700609ee 1478s ok 88 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 89 1478s ok 90 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 91 1478s ok 92 1478s Set-Cookie: usertrack_test=edc477c5.619fc70061882; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=edc477c5.619fc70061882 1478s ok 93 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 94 1478s ok 95 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 96 1478s ok 97 1478s Set-Cookie: usertrack_test=68f4f071.619fc70062744; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=68f4f071.619fc70062744 1478s ok 98 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 99 1478s ok 100 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 101 1478s ok 102 1478s Set-Cookie: usertrack_test=c209b367.619fc700636be; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=c209b367.619fc700636be 1478s ok 103 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 104 1478s ok 105 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 106 1478s ok 107 1478s Set-Cookie: usertrack_test=6738dd98.619fc700645d9; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=6738dd98.619fc700645d9 1478s ok 108 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 109 1478s ok 110 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 111 1478s ok 112 1478s Set-Cookie: usertrack_test=aa5420c.619fc700654f9; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=aa5420c.619fc700654f9 1478s ok 113 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 114 1478s ok 115 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 116 1478s ok 117 1478s Set-Cookie: usertrack_test=e67169c0.619fc700663f0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=e67169c0.619fc700663f0 1478s ok 118 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 119 1478s ok 120 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 121 1478s ok 122 1478s Set-Cookie: usertrack_test=f9dc0e99.619fc70067342; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=f9dc0e99.619fc70067342 1478s ok 123 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 124 1478s ok 125 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 126 1478s ok 127 1478s Set-Cookie: usertrack_test=dd8789e7.619fc7006835b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=dd8789e7.619fc7006835b 1478s ok 128 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 129 1478s ok 130 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 131 1478s ok 132 1478s Set-Cookie: usertrack_test=736281e8.619fc7006924a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=736281e8.619fc7006924a 1478s ok 133 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 134 1478s ok 135 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 136 1478s ok 137 1478s Set-Cookie: usertrack_test=e25d70a1.619fc7006a3be; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=e25d70a1.619fc7006a3be 1478s ok 138 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 139 1478s ok 140 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 141 1478s ok 142 1478s Set-Cookie: usertrack_test=68c67c32.619fc7006b30a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=68c67c32.619fc7006b30a 1478s ok 143 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 144 1478s ok 145 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 146 1478s ok 147 1478s Set-Cookie: usertrack_test=d6d3e1b5.619fc7006c1cc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=d6d3e1b5.619fc7006c1cc 1478s ok 148 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 149 1478s ok 150 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 151 1478s ok 152 1478s Set-Cookie: usertrack_test=77a7f448.619fc7006d1ee; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=77a7f448.619fc7006d1ee 1478s ok 153 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 154 1478s ok 155 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 156 1478s ok 157 1478s Set-Cookie: usertrack_test=bb9afe69.619fc7006e032; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=bb9afe69.619fc7006e032 1478s ok 158 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 159 1478s ok 160 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 161 1478s ok 162 1478s Set-Cookie: usertrack_test=88b4e5dd.619fc7006f1cd; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=88b4e5dd.619fc7006f1cd 1478s ok 163 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 164 1478s ok 165 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 166 1478s ok 167 1478s Set-Cookie: usertrack_test=ebbe25c5.619fc7007025b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=ebbe25c5.619fc7007025b 1478s ok 168 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 169 1478s ok 170 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 171 1478s ok 172 1478s Set-Cookie: usertrack_test=1134f86a.619fc70071144; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=1134f86a.619fc70071144 1478s ok 173 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 174 1478s ok 175 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 176 1478s ok 177 1478s Set-Cookie: usertrack_test=68c53745.619fc700720cd; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=68c53745.619fc700720cd 1478s ok 178 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 179 1478s ok 180 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 181 1478s ok 182 1478s Set-Cookie: usertrack_test=d7a7805a.619fc70073096; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=d7a7805a.619fc70073096 1478s ok 183 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 184 1478s ok 185 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 186 1478s ok 187 1478s Set-Cookie: usertrack_test=9382c092.619fc700747d8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=9382c092.619fc700747d8 1478s ok 188 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 189 1478s ok 190 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 191 1478s ok 192 1478s Set-Cookie: usertrack_test=2e50b34a.619fc70075c94; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=2e50b34a.619fc70075c94 1478s ok 193 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 194 1478s ok 195 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 196 1478s ok 197 1478s Set-Cookie: usertrack_test=87a74cee.619fc70076ebc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=87a74cee.619fc70076ebc 1478s ok 198 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 199 1478s ok 200 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 201 1478s ok 202 1478s Set-Cookie: usertrack_test=f9c56692.619fc70077e8f; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=f9c56692.619fc70077e8f 1478s ok 203 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 204 1478s ok 205 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 206 1478s ok 207 1478s Set-Cookie: usertrack_test=cea1a862.619fc70078e82; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=cea1a862.619fc70078e82 1478s ok 208 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 209 1478s ok 210 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 211 1478s ok 212 1478s Set-Cookie: usertrack_test=ac537fb.619fc7007a146; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=ac537fb.619fc7007a146 1478s ok 213 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 214 1478s ok 215 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 216 1478s ok 217 1478s Set-Cookie: usertrack_test=2698a0a5.619fc7007b1d7; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=2698a0a5.619fc7007b1d7 1478s ok 218 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 219 1478s ok 220 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 221 1478s ok 222 1478s Set-Cookie: usertrack_test=615f33f2.619fc7007c335; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=615f33f2.619fc7007c335 1478s ok 223 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 224 1478s ok 225 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 226 1478s ok 227 1478s Set-Cookie: usertrack_test=653c08fa.619fc7007d15f; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=653c08fa.619fc7007d15f 1478s ok 228 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 229 1478s ok 230 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 231 1478s ok 232 1478s Set-Cookie: usertrack_test=a7d523c5.619fc7007df61; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=a7d523c5.619fc7007df61 1478s ok 233 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 234 1478s ok 235 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 236 1478s ok 237 1478s Set-Cookie: usertrack_test=be048ce9.619fc7007eeae; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=be048ce9.619fc7007eeae 1478s ok 238 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 239 1478s ok 240 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 241 1478s ok 242 1478s Set-Cookie: usertrack_test=7601b64.619fc7007fe04; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=7601b64.619fc7007fe04 1478s ok 243 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 244 1478s ok 245 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 246 1478s ok 247 1478s Set-Cookie: usertrack_test=2515ecd1.619fc70080bf9; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=2515ecd1.619fc70080bf9 1478s ok 248 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 249 1478s ok 250 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 251 1478s ok 252 1478s Set-Cookie: usertrack_test=a593673.619fc70081932; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=a593673.619fc70081932 1478s ok 253 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 254 1478s ok 255 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 256 1478s ok 257 1478s Set-Cookie: usertrack_test=a54dfe03.619fc70082906; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=a54dfe03.619fc70082906 1478s ok 258 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 259 1478s ok 260 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 261 1478s ok 262 1478s Set-Cookie: usertrack_test=bac72da.619fc7008375d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=bac72da.619fc7008375d 1478s ok 263 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 264 1478s ok 265 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 266 1478s ok 267 1478s Set-Cookie: usertrack_test=3fe929.619fc70084877; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=3fe929.619fc70084877 1478s ok 268 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 269 1478s ok 270 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 271 1478s ok 272 1478s Set-Cookie: usertrack_test=f2f5b787.619fc700859ca; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=f2f5b787.619fc700859ca 1478s ok 273 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 274 1478s ok 275 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 276 1478s ok 277 1478s Set-Cookie: usertrack_test=9b273f9a.619fc7008695c; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=9b273f9a.619fc7008695c 1478s ok 278 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 279 1478s ok 280 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 281 1478s ok 282 1478s Set-Cookie: usertrack_test=1b9c7b46.619fc70087905; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=1b9c7b46.619fc70087905 1478s ok 283 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 284 1478s ok 285 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 286 1478s ok 287 1478s Set-Cookie: usertrack_test=e7006fff.619fc70088d29; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=e7006fff.619fc70088d29 1478s ok 288 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 289 1478s ok 290 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 291 1478s ok 292 1478s Set-Cookie: usertrack_test=762615b.619fc70089fcd; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=762615b.619fc70089fcd 1478s ok 293 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 294 1478s ok 295 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 296 1478s ok 297 1478s Set-Cookie: usertrack_test=230f81f3.619fc7008af68; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=230f81f3.619fc7008af68 1478s ok 298 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 299 1478s ok 300 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 301 1478s ok 302 1478s Set-Cookie: usertrack_test=501a7a50.619fc7008c460; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=501a7a50.619fc7008c460 1478s ok 303 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 304 1478s ok 305 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 306 1478s ok 307 1478s Set-Cookie: usertrack_test=711660fb.619fc7008da4e; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=711660fb.619fc7008da4e 1478s ok 308 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 309 1478s ok 310 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 311 1478s ok 312 1478s Set-Cookie: usertrack_test=22ac978d.619fc7008ef40; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=22ac978d.619fc7008ef40 1478s ok 313 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 314 1478s ok 315 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 316 1478s ok 317 1478s Set-Cookie: usertrack_test=e79c4438.619fc70090218; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=e79c4438.619fc70090218 1478s ok 318 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 319 1478s ok 320 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 321 1478s ok 322 1478s Set-Cookie: usertrack_test=599dc299.619fc700915e7; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=599dc299.619fc700915e7 1478s ok 323 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 324 1478s ok 325 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 326 1478s ok 327 1478s Set-Cookie: usertrack_test=3c57d4c7.619fc700925cc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=3c57d4c7.619fc700925cc 1478s ok 328 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 329 1478s ok 330 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 331 1478s ok 332 1478s Set-Cookie: usertrack_test=3c6dd73c.619fc70093844; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=3c6dd73c.619fc70093844 1478s ok 333 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 334 1478s ok 335 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 336 1478s ok 337 1478s Set-Cookie: usertrack_test=98071596.619fc70094a2b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=98071596.619fc70094a2b 1478s ok 338 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 339 1478s ok 340 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 341 1478s ok 342 1478s Set-Cookie: usertrack_test=b06f7cdc.619fc70095cb8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=b06f7cdc.619fc70095cb8 1478s ok 343 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 344 1478s ok 345 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 346 1478s ok 347 1478s Set-Cookie: usertrack_test=36bea84d.619fc70096c99; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=36bea84d.619fc70096c99 1478s ok 348 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 349 1478s ok 350 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 351 1478s ok 352 1478s Set-Cookie: usertrack_test=c18279b7.619fc70097df0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=c18279b7.619fc70097df0 1478s ok 353 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 354 1478s ok 355 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 356 1478s ok 357 1478s Set-Cookie: usertrack_test=de6822cb.619fc700991e8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=de6822cb.619fc700991e8 1478s ok 358 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 359 1478s ok 360 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 361 1478s ok 362 1478s Set-Cookie: usertrack_test=5af9346c.619fc7009a116; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=5af9346c.619fc7009a116 1478s ok 363 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 364 1478s ok 365 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 366 1478s ok 367 1478s Set-Cookie: usertrack_test=3271be01.619fc7009b3d0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=3271be01.619fc7009b3d0 1478s ok 368 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 369 1478s ok 370 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 371 1478s ok 372 1478s Set-Cookie: usertrack_test=2ef0ea20.619fc7009c3a4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=2ef0ea20.619fc7009c3a4 1478s ok 373 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 374 1478s ok 375 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 376 1478s ok 377 1478s Set-Cookie: usertrack_test=3cab350f.619fc7009d282; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=3cab350f.619fc7009d282 1478s ok 378 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 379 1478s ok 380 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 381 1478s ok 382 1478s Set-Cookie: usertrack_test=e5c40d8b.619fc7009e1fb; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=e5c40d8b.619fc7009e1fb 1478s ok 383 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 384 1478s ok 385 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 386 1478s ok 387 1478s Set-Cookie: usertrack_test=19e25aa9.619fc7009f1b9; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=19e25aa9.619fc7009f1b9 1478s ok 388 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 389 1478s ok 390 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 391 1478s ok 392 1478s Set-Cookie: usertrack_test=e8328bf3.619fc700a034e; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=e8328bf3.619fc700a034e 1478s ok 393 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 394 1478s ok 395 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 396 1478s ok 397 1478s Set-Cookie: usertrack_test=ee6fc4e.619fc700a127f; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=ee6fc4e.619fc700a127f 1478s ok 398 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 399 1478s ok 400 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 401 1478s ok 402 1478s Set-Cookie: usertrack_test=1ce205ca.619fc700a257b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=1ce205ca.619fc700a257b 1478s ok 403 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 404 1478s ok 405 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 406 1478s ok 407 1478s Set-Cookie: usertrack_test=691859e1.619fc700a37fb; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1478s Cookie: usertrack_test=691859e1.619fc700a37fb 1478s ok 408 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1478s ok 409 1478s ok 410 1478s # testing : Checking return code is '200' 1478s # expected: 200 1478s # received: '200' 1479s ok 411 1479s ok 412 1479s Set-Cookie: usertrack_test=ed8ac007.619fc700a4907; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=ed8ac007.619fc700a4907 1479s ok 413 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 414 1479s ok 415 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 416 1479s ok 417 1479s Set-Cookie: usertrack_test=88e82ba4.619fc700a58dc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=88e82ba4.619fc700a58dc 1479s ok 418 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 419 1479s ok 420 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 421 1479s ok 422 1479s Set-Cookie: usertrack_test=1257a6d1.619fc700a68f8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=1257a6d1.619fc700a68f8 1479s ok 423 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 424 1479s ok 425 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 426 1479s ok 427 1479s Set-Cookie: usertrack_test=bc554e1d.619fc700a7ac0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=bc554e1d.619fc700a7ac0 1479s ok 428 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 429 1479s ok 430 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 431 1479s ok 432 1479s Set-Cookie: usertrack_test=4554fc83.619fc700a8bf1; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=4554fc83.619fc700a8bf1 1479s ok 433 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 434 1479s ok 435 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 436 1479s ok 437 1479s Set-Cookie: usertrack_test=540d31c9.619fc700a9f39; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=540d31c9.619fc700a9f39 1479s ok 438 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 439 1479s ok 440 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 441 1479s ok 442 1479s Set-Cookie: usertrack_test=8398e523.619fc700ab04e; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=8398e523.619fc700ab04e 1479s ok 443 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 444 1479s ok 445 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 446 1479s ok 447 1479s Set-Cookie: usertrack_test=8aefc37a.619fc700abf51; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=8aefc37a.619fc700abf51 1479s ok 448 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 449 1479s ok 450 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 451 1479s ok 452 1479s Set-Cookie: usertrack_test=17a70823.619fc700acf1a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=17a70823.619fc700acf1a 1479s ok 453 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 454 1479s ok 455 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 456 1479s ok 457 1479s Set-Cookie: usertrack_test=39f97236.619fc700addc5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=39f97236.619fc700addc5 1479s ok 458 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 459 1479s ok 460 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 461 1479s ok 462 1479s Set-Cookie: usertrack_test=429000f2.619fc700aef11; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=429000f2.619fc700aef11 1479s ok 463 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 464 1479s ok 465 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 466 1479s ok 467 1479s Set-Cookie: usertrack_test=946f6891.619fc700b0235; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=946f6891.619fc700b0235 1479s ok 468 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 469 1479s ok 470 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 471 1479s ok 472 1479s Set-Cookie: usertrack_test=6743a6d3.619fc700b17c2; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=6743a6d3.619fc700b17c2 1479s ok 473 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 474 1479s ok 475 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 476 1479s ok 477 1479s Set-Cookie: usertrack_test=e53b55f7.619fc700b2c39; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e53b55f7.619fc700b2c39 1479s ok 478 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 479 1479s ok 480 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 481 1479s ok 482 1479s Set-Cookie: usertrack_test=c32cf481.619fc700b3d9b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=c32cf481.619fc700b3d9b 1479s ok 483 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 484 1479s ok 485 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 486 1479s ok 487 1479s Set-Cookie: usertrack_test=a9efa84d.619fc700b4d08; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=a9efa84d.619fc700b4d08 1479s ok 488 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 489 1479s ok 490 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 491 1479s ok 492 1479s Set-Cookie: usertrack_test=f88d6cbc.619fc700b5c39; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=f88d6cbc.619fc700b5c39 1479s ok 493 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 494 1479s ok 495 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 496 1479s ok 497 1479s Set-Cookie: usertrack_test=e34d39b.619fc700b69b9; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e34d39b.619fc700b69b9 1479s ok 498 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 499 1479s ok 500 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 501 1479s ok 502 1479s Set-Cookie: usertrack_test=1a18f81b.619fc700b7957; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=1a18f81b.619fc700b7957 1479s ok 503 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 504 1479s ok 505 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 506 1479s ok 507 1479s Set-Cookie: usertrack_test=6cab2cd7.619fc700b93ad; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=6cab2cd7.619fc700b93ad 1479s ok 508 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 509 1479s ok 510 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 511 1479s ok 512 1479s Set-Cookie: usertrack_test=7d9d9083.619fc700ba9b4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=7d9d9083.619fc700ba9b4 1479s ok 513 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 514 1479s ok 515 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 516 1479s ok 517 1479s Set-Cookie: usertrack_test=2158cac3.619fc700bba80; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=2158cac3.619fc700bba80 1479s ok 518 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 519 1479s ok 520 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 521 1479s ok 522 1479s Set-Cookie: usertrack_test=c8958eb7.619fc700bcc02; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=c8958eb7.619fc700bcc02 1479s ok 523 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 524 1479s ok 525 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 526 1479s ok 527 1479s Set-Cookie: usertrack_test=d2243ea9.619fc700bddf1; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=d2243ea9.619fc700bddf1 1479s ok 528 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 529 1479s ok 530 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 531 1479s ok 532 1479s Set-Cookie: usertrack_test=12ce8053.619fc700bee71; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=12ce8053.619fc700bee71 1479s ok 533 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 534 1479s ok 535 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 536 1479s ok 537 1479s Set-Cookie: usertrack_test=2193963b.619fc700bfea6; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=2193963b.619fc700bfea6 1479s ok 538 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 539 1479s ok 540 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 541 1479s ok 542 1479s Set-Cookie: usertrack_test=e7a24b35.619fc700c131a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e7a24b35.619fc700c131a 1479s ok 543 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 544 1479s ok 545 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 546 1479s ok 547 1479s Set-Cookie: usertrack_test=747f7c36.619fc700c2531; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=747f7c36.619fc700c2531 1479s ok 548 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 549 1479s ok 550 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 551 1479s ok 552 1479s Set-Cookie: usertrack_test=fa84f013.619fc700c3802; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=fa84f013.619fc700c3802 1479s ok 553 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 554 1479s ok 555 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 556 1479s ok 557 1479s Set-Cookie: usertrack_test=3131bd3f.619fc700c4bc2; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=3131bd3f.619fc700c4bc2 1479s ok 558 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 559 1479s ok 560 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 561 1479s ok 562 1479s Set-Cookie: usertrack_test=470d3b77.619fc700c5ea8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=470d3b77.619fc700c5ea8 1479s ok 563 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 564 1479s ok 565 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 566 1479s ok 567 1479s Set-Cookie: usertrack_test=9c7b1903.619fc700c6fc8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=9c7b1903.619fc700c6fc8 1479s ok 568 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 569 1479s ok 570 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 571 1479s ok 572 1479s Set-Cookie: usertrack_test=a159967b.619fc700c7dc5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=a159967b.619fc700c7dc5 1479s ok 573 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 574 1479s ok 575 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 576 1479s ok 577 1479s Set-Cookie: usertrack_test=a998aa7.619fc700c8d3a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=a998aa7.619fc700c8d3a 1479s ok 578 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 579 1479s ok 580 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 581 1479s ok 582 1479s Set-Cookie: usertrack_test=8ab5b067.619fc700c9bae; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=8ab5b067.619fc700c9bae 1479s ok 583 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 584 1479s ok 585 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 586 1479s ok 587 1479s Set-Cookie: usertrack_test=c82648eb.619fc700caac6; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=c82648eb.619fc700caac6 1479s ok 588 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 589 1479s ok 590 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 591 1479s ok 592 1479s Set-Cookie: usertrack_test=b0dec1f8.619fc700cb9a4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=b0dec1f8.619fc700cb9a4 1479s ok 593 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 594 1479s ok 595 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 596 1479s ok 597 1479s Set-Cookie: usertrack_test=5e179de5.619fc700ccb1c; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5e179de5.619fc700ccb1c 1479s ok 598 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 599 1479s ok 600 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 601 1479s ok 602 1479s Set-Cookie: usertrack_test=38889492.619fc700cddc3; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=38889492.619fc700cddc3 1479s ok 603 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 604 1479s ok 605 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 606 1479s ok 607 1479s Set-Cookie: usertrack_test=65254748.619fc700ceeaf; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=65254748.619fc700ceeaf 1479s ok 608 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 609 1479s ok 610 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 611 1479s ok 612 1479s Set-Cookie: usertrack_test=eabfcbf4.619fc700cfd4d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=eabfcbf4.619fc700cfd4d 1479s ok 613 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 614 1479s ok 615 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 616 1479s ok 617 1479s Set-Cookie: usertrack_test=c333887e.619fc700d0c59; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=c333887e.619fc700d0c59 1479s ok 618 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 619 1479s ok 620 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 621 1479s ok 622 1479s Set-Cookie: usertrack_test=cb6d45c4.619fc700d1ae6; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=cb6d45c4.619fc700d1ae6 1479s ok 623 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 624 1479s ok 625 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 626 1479s ok 627 1479s Set-Cookie: usertrack_test=2293ee09.619fc700d295c; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=2293ee09.619fc700d295c 1479s ok 628 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 629 1479s ok 630 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 631 1479s ok 632 1479s Set-Cookie: usertrack_test=142a6525.619fc700d37f6; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=142a6525.619fc700d37f6 1479s ok 633 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 634 1479s ok 635 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 636 1479s ok 637 1479s Set-Cookie: usertrack_test=eb9afcf4.619fc700d47d0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=eb9afcf4.619fc700d47d0 1479s ok 638 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 639 1479s ok 640 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 641 1479s ok 642 1479s Set-Cookie: usertrack_test=5b81ad1f.619fc700d57b3; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5b81ad1f.619fc700d57b3 1479s ok 643 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 644 1479s ok 645 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 646 1479s ok 647 1479s Set-Cookie: usertrack_test=ab3a9d2b.619fc700d6940; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=ab3a9d2b.619fc700d6940 1479s ok 648 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 649 1479s ok 650 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 651 1479s ok 652 1479s Set-Cookie: usertrack_test=16c54bb2.619fc700d7938; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=16c54bb2.619fc700d7938 1479s ok 653 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 654 1479s ok 655 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 656 1479s ok 657 1479s Set-Cookie: usertrack_test=75fd657.619fc700d881d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=75fd657.619fc700d881d 1479s ok 658 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 659 1479s ok 660 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 661 1479s ok 662 1479s Set-Cookie: usertrack_test=dd5be2ee.619fc700d982a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=dd5be2ee.619fc700d982a 1479s ok 663 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 664 1479s ok 665 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 666 1479s ok 667 1479s Set-Cookie: usertrack_test=98c38311.619fc700da89a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=98c38311.619fc700da89a 1479s ok 668 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 669 1479s ok 670 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 671 1479s ok 672 1479s Set-Cookie: usertrack_test=9d06d697.619fc700dbaf4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=9d06d697.619fc700dbaf4 1479s ok 673 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 674 1479s ok 675 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 676 1479s ok 677 1479s Set-Cookie: usertrack_test=f6b8d78d.619fc700dcf04; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=f6b8d78d.619fc700dcf04 1479s ok 678 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 679 1479s ok 680 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 681 1479s ok 682 1479s Set-Cookie: usertrack_test=6b0a74e.619fc700de141; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=6b0a74e.619fc700de141 1479s ok 683 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 684 1479s ok 685 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 686 1479s ok 687 1479s Set-Cookie: usertrack_test=659b6d4e.619fc700df36b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=659b6d4e.619fc700df36b 1479s ok 688 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 689 1479s ok 690 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 691 1479s ok 692 1479s Set-Cookie: usertrack_test=d852f463.619fc700e04b5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=d852f463.619fc700e04b5 1479s ok 693 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 694 1479s ok 695 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 696 1479s ok 697 1479s Set-Cookie: usertrack_test=609453bc.619fc700e1274; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=609453bc.619fc700e1274 1479s ok 698 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 699 1479s ok 700 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 701 1479s ok 702 1479s Set-Cookie: usertrack_test=df395d9b.619fc700e2261; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=df395d9b.619fc700e2261 1479s ok 703 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 704 1479s ok 705 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 706 1479s ok 707 1479s Set-Cookie: usertrack_test=865831a6.619fc700e31ee; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=865831a6.619fc700e31ee 1479s ok 708 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 709 1479s ok 710 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 711 1479s ok 712 1479s Set-Cookie: usertrack_test=3a7c165c.619fc700e438d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=3a7c165c.619fc700e438d 1479s ok 713 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 714 1479s ok 715 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 716 1479s ok 717 1479s Set-Cookie: usertrack_test=cb607e75.619fc700e5231; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=cb607e75.619fc700e5231 1479s ok 718 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 719 1479s ok 720 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 721 1479s ok 722 1479s Set-Cookie: usertrack_test=a98a76ba.619fc700e608d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=a98a76ba.619fc700e608d 1479s ok 723 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 724 1479s ok 725 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 726 1479s ok 727 1479s Set-Cookie: usertrack_test=b48dea87.619fc700e70c7; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=b48dea87.619fc700e70c7 1479s ok 728 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 729 1479s ok 730 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 731 1479s ok 732 1479s Set-Cookie: usertrack_test=f82a1832.619fc700e8078; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=f82a1832.619fc700e8078 1479s ok 733 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 734 1479s ok 735 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 736 1479s ok 737 1479s Set-Cookie: usertrack_test=7a09f536.619fc700e8f8a; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=7a09f536.619fc700e8f8a 1479s ok 738 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 739 1479s ok 740 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 741 1479s ok 742 1479s Set-Cookie: usertrack_test=14eef5dd.619fc700e9e45; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=14eef5dd.619fc700e9e45 1479s ok 743 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 744 1479s ok 745 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 746 1479s ok 747 1479s Set-Cookie: usertrack_test=805516e0.619fc700eac28; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=805516e0.619fc700eac28 1479s ok 748 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 749 1479s ok 750 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 751 1479s ok 752 1479s Set-Cookie: usertrack_test=5fe0511.619fc700ebaef; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5fe0511.619fc700ebaef 1479s ok 753 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 754 1479s ok 755 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 756 1479s ok 757 1479s Set-Cookie: usertrack_test=acd24238.619fc700ec9a7; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=acd24238.619fc700ec9a7 1479s ok 758 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 759 1479s ok 760 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 761 1479s ok 762 1479s Set-Cookie: usertrack_test=c202533d.619fc700ed6a9; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=c202533d.619fc700ed6a9 1479s ok 763 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 764 1479s ok 765 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 766 1479s ok 767 1479s Set-Cookie: usertrack_test=65b85d0.619fc700ee3eb; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=65b85d0.619fc700ee3eb 1479s ok 768 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 769 1479s ok 770 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 771 1479s ok 772 1479s Set-Cookie: usertrack_test=e9ff4e6e.619fc700ef1a0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e9ff4e6e.619fc700ef1a0 1479s ok 773 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 774 1479s ok 775 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 776 1479s ok 777 1479s Set-Cookie: usertrack_test=6a21b74.619fc700efe53; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=6a21b74.619fc700efe53 1479s ok 778 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 779 1479s ok 780 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 781 1479s ok 782 1479s Set-Cookie: usertrack_test=7222d47f.619fc700f0be1; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=7222d47f.619fc700f0be1 1479s ok 783 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 784 1479s ok 785 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 786 1479s ok 787 1479s Set-Cookie: usertrack_test=f212efd5.619fc700f195b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=f212efd5.619fc700f195b 1479s ok 788 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 789 1479s ok 790 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 791 1479s ok 792 1479s Set-Cookie: usertrack_test=e2e4291b.619fc700f26f5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e2e4291b.619fc700f26f5 1479s ok 793 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 794 1479s ok 795 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 796 1479s ok 797 1479s Set-Cookie: usertrack_test=185e4956.619fc700f35b8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=185e4956.619fc700f35b8 1479s ok 798 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 799 1479s ok 800 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 801 1479s ok 802 1479s Set-Cookie: usertrack_test=a9909200.619fc700f44fc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=a9909200.619fc700f44fc 1479s ok 803 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 804 1479s ok 805 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 806 1479s ok 807 1479s Set-Cookie: usertrack_test=4963454a.619fc700f53d8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=4963454a.619fc700f53d8 1479s ok 808 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 809 1479s ok 810 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 811 1479s ok 812 1479s Set-Cookie: usertrack_test=bcf3ecc6.619fc700f61fe; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=bcf3ecc6.619fc700f61fe 1479s ok 813 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 814 1479s ok 815 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 816 1479s ok 817 1479s Set-Cookie: usertrack_test=3dd5a8d3.619fc700f6f07; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=3dd5a8d3.619fc700f6f07 1479s ok 818 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 819 1479s ok 820 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 821 1479s ok 822 1479s Set-Cookie: usertrack_test=b5d6ec24.619fc700f7cd7; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=b5d6ec24.619fc700f7cd7 1479s ok 823 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 824 1479s ok 825 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 826 1479s ok 827 1479s Set-Cookie: usertrack_test=1999ee1f.619fc700f8978; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=1999ee1f.619fc700f8978 1479s ok 828 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 829 1479s ok 830 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 831 1479s ok 832 1479s Set-Cookie: usertrack_test=6024bd24.619fc700f965e; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=6024bd24.619fc700f965e 1479s ok 833 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 834 1479s ok 835 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 836 1479s ok 837 1479s Set-Cookie: usertrack_test=2ab7ad9b.619fc700fa5b0; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=2ab7ad9b.619fc700fa5b0 1479s ok 838 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 839 1479s ok 840 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 841 1479s ok 842 1479s Set-Cookie: usertrack_test=5ac0a737.619fc700fb51c; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5ac0a737.619fc700fb51c 1479s ok 843 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 844 1479s ok 845 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 846 1479s ok 847 1479s Set-Cookie: usertrack_test=4583c87e.619fc700fc3cc; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=4583c87e.619fc700fc3cc 1479s ok 848 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 849 1479s ok 850 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 851 1479s ok 852 1479s Set-Cookie: usertrack_test=e1e64905.619fc700fd20d; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e1e64905.619fc700fd20d 1479s ok 853 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 854 1479s ok 855 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 856 1479s ok 857 1479s Set-Cookie: usertrack_test=62305bf0.619fc700fe288; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=62305bf0.619fc700fe288 1479s ok 858 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 859 1479s ok 860 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 861 1479s ok 862 1479s Set-Cookie: usertrack_test=82516362.619fc700ff31f; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=82516362.619fc700ff31f 1479s ok 863 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 864 1479s ok 865 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 866 1479s ok 867 1479s Set-Cookie: usertrack_test=97c6ceda.619fc701003a4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=97c6ceda.619fc701003a4 1479s ok 868 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 869 1479s ok 870 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 871 1479s ok 872 1479s Set-Cookie: usertrack_test=cebf3bfd.619fc701013b4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=cebf3bfd.619fc701013b4 1479s ok 873 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 874 1479s ok 875 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 876 1479s ok 877 1479s Set-Cookie: usertrack_test=955fa5b9.619fc70102380; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=955fa5b9.619fc70102380 1479s ok 878 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 879 1479s ok 880 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 881 1479s ok 882 1479s Set-Cookie: usertrack_test=acb1be95.619fc701032e5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=acb1be95.619fc701032e5 1479s ok 883 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 884 1479s ok 885 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 886 1479s ok 887 1479s Set-Cookie: usertrack_test=a85a7c71.619fc70104145; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=a85a7c71.619fc70104145 1479s ok 888 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 889 1479s ok 890 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 891 1479s ok 892 1479s Set-Cookie: usertrack_test=e6abed34.619fc70105131; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=e6abed34.619fc70105131 1479s ok 893 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 894 1479s ok 895 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 896 1479s ok 897 1479s Set-Cookie: usertrack_test=5a255291.619fc70105ed3; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5a255291.619fc70105ed3 1479s ok 898 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 899 1479s ok 900 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 901 1479s ok 902 1479s Set-Cookie: usertrack_test=34bcf9f9.619fc70106cdf; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=34bcf9f9.619fc70106cdf 1479s ok 903 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 904 1479s ok 905 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 906 1479s ok 907 1479s Set-Cookie: usertrack_test=5e3a4550.619fc70107c1f; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5e3a4550.619fc70107c1f 1479s ok 908 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 909 1479s ok 910 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 911 1479s ok 912 1479s Set-Cookie: usertrack_test=569ac618.619fc70108bfd; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=569ac618.619fc70108bfd 1479s ok 913 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 914 1479s ok 915 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 916 1479s ok 917 1479s Set-Cookie: usertrack_test=5658bdda.619fc70109b58; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5658bdda.619fc70109b58 1479s ok 918 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 919 1479s ok 920 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 921 1479s ok 922 1479s Set-Cookie: usertrack_test=c53c844e.619fc7010ab3e; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=c53c844e.619fc7010ab3e 1479s ok 923 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 924 1479s ok 925 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 926 1479s ok 927 1479s Set-Cookie: usertrack_test=ea84faf7.619fc7010bb9f; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=ea84faf7.619fc7010bb9f 1479s ok 928 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 929 1479s ok 930 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 931 1479s ok 932 1479s Set-Cookie: usertrack_test=344149f6.619fc7010cd78; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=344149f6.619fc7010cd78 1479s ok 933 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 934 1479s ok 935 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 936 1479s ok 937 1479s Set-Cookie: usertrack_test=1b87b24e.619fc7010df81; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=1b87b24e.619fc7010df81 1479s ok 938 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 939 1479s ok 940 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 941 1479s ok 942 1479s Set-Cookie: usertrack_test=4a11a86b.619fc7010f2f5; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=4a11a86b.619fc7010f2f5 1479s ok 943 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 944 1479s ok 945 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 946 1479s ok 947 1479s Set-Cookie: usertrack_test=1aac3cc3.619fc7011060b; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=1aac3cc3.619fc7011060b 1479s ok 948 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 949 1479s ok 950 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 951 1479s ok 952 1479s Set-Cookie: usertrack_test=67f3117d.619fc70111900; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=67f3117d.619fc70111900 1479s ok 953 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 954 1479s ok 955 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 956 1479s ok 957 1479s Set-Cookie: usertrack_test=2e4720af.619fc70112afd; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=2e4720af.619fc70112afd 1479s ok 958 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 959 1479s ok 960 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 961 1479s ok 962 1479s Set-Cookie: usertrack_test=83a4370f.619fc70113ad8; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=83a4370f.619fc70113ad8 1479s ok 963 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 964 1479s ok 965 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 966 1479s ok 967 1479s Set-Cookie: usertrack_test=5307db74.619fc701149f1; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=5307db74.619fc701149f1 1479s ok 968 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 969 1479s ok 970 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 971 1479s ok 972 1479s Set-Cookie: usertrack_test=69ef9740.619fc70115811; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=69ef9740.619fc70115811 1479s ok 973 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 974 1479s ok 975 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 976 1479s ok 977 1479s Set-Cookie: usertrack_test=fdf68b91.619fc70116639; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=fdf68b91.619fc70116639 1479s ok 978 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 979 1479s ok 980 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 981 1479s ok 982 1479s Set-Cookie: usertrack_test=6a9e7d92.619fc70117464; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=6a9e7d92.619fc70117464 1479s ok 983 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 984 1479s ok 985 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 986 1479s ok 987 1479s Set-Cookie: usertrack_test=eca8edee.619fc70118139; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=eca8edee.619fc70118139 1479s ok 988 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 989 1479s ok 990 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 991 1479s ok 992 1479s Set-Cookie: usertrack_test=ddcb4278.619fc70118fe4; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=ddcb4278.619fc70118fe4 1479s ok 993 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 994 1479s ok 995 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 996 1479s ok 997 1479s Set-Cookie: usertrack_test=ed95a382.619fc70119e33; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s Cookie: usertrack_test=ed95a382.619fc70119e33 1479s ok 998 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 999 1479s ok 1000 1479s ok 1001 1479s # testing : Checking return code is '200' 1479s # expected: 200 1479s # received: '200' 1479s ok 1002 1479s # usertrack_test=35f4977a.619fc7011ac66; path=/; expires=Mon, 03-Jun-24 13:38:42 GMT 1479s ok 1003 1479s # expected: undef 1479s # received: undef 1479s ok 1004 1479s ok 1481s t/modules/vhost_alias.t ............. 1481s 1..8 1481s # Running under perl version 5.038002 for linux 1481s # Current time local: Mon Jun 3 13:37:42 2024 1481s # Current time GMT: Mon Jun 3 13:37:42 2024 1481s # Using Test.pm version 1.31 1481s # Using Apache/Test.pm version 1.42 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1481s # writing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1481s # testing : VirtalDocumentRoot test 1481s # expected: 'www.vha-test.com' 1481s # received: 'www.vha-test.com' 1481s ok 1 1481s # testing : VirtualScriptAlias test 1481s # expected: 'test cgi for www.vha-test.com' 1481s # received: 'test cgi for www.vha-test.com' 1481s ok 2 1481s # testing : VirtalDocumentRoot test 1481s # expected: 'big.server.name.from.heck.org' 1481s # received: 'big.server.name.from.heck.org' 1481s ok 3 1481s # testing : VirtualScriptAlias test 1481s # expected: 'test cgi for big.server.name.from.heck.org' 1481s # received: 'test cgi for big.server.name.from.heck.org' 1481s ok 4 1481s # testing : VirtalDocumentRoot test 1481s # expected: 'ab.com' 1481s # received: 'ab.com' 1481s ok 5 1481s # testing : VirtualScriptAlias test 1481s # expected: 'test cgi for ab.com' 1481s # received: 'test cgi for ab.com' 1481s ok 6 1481s # testing : VirtalDocumentRoot test 1481s # expected: 'w-t-f.net' 1481s # received: 'w-t-f.net' 1481s ok 7 1481s # testing : VirtualScriptAlias test 1481s # expected: 'test cgi for w-t-f.net' 1481s # received: 'test cgi for w-t-f.net' 1481s ok 8 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1481s # removing file: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1481s # removing dir tree: /tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1481s ok 1483s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1485s t/protocol/echo.t ................... 1485s 1..8 1485s # Running under perl version 5.038002 for linux 1485s # Current time local: Mon Jun 3 13:37:47 2024 1485s # Current time GMT: Mon Jun 3 13:37:47 2024 1485s # Using Test.pm version 1.31 1485s # Using Apache/Test.pm version 1.42 1485s testing mod_echo_ssl 1485s ok 1 1485s #Cipher: TLS_AES_256_GCM_SHA384 1485s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1485s # testing : echo 1485s # expected: 't/protocol/echo.t' 1485s # received: 't/protocol/echo.t' 1485s ok 2 1485s # testing : echo 1485s # expected: '/usr/bin/perl' 1485s # received: '/usr/bin/perl' 1485s ok 3 1485s # testing : echo 1485s # expected: '436378436378436378436378436378' 1485s # received: '436378436378436378436378436378' 1485s ok 4 1485s testing mod_echo 1485s ok 5 1485s # testing : echo 1485s # expected: 't/protocol/echo.t' 1485s # received: 't/protocol/echo.t' 1485s ok 6 1485s # testing : echo 1485s # expected: '/usr/bin/perl' 1485s # received: '/usr/bin/perl' 1485s ok 7 1485s # testing : echo 1485s # expected: '436378436378436378436378436378' 1485s # received: '436378436378436378436378436378' 1485s ok 8 1485s ok 1487s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1490s t/security/CVE-2003-0542.t .......... 1490s 1..1 1490s # Running under perl version 5.038002 for linux 1490s # Current time local: Mon Jun 3 13:37:51 2024 1490s # Current time GMT: Mon Jun 3 13:37:51 2024 1490s # Using Test.pm version 1.31 1490s # Using Apache/Test.pm version 1.42 1490s # testing : CAN-2003-0542 test case 1490s # expected: 404 1490s # received: '404' 1490s ok 1 1490s ok 1492s t/security/CVE-2004-0747.t .......... 1492s 1..1 1492s # Running under perl version 5.038002 for linux 1492s # Current time local: Mon Jun 3 13:37:54 2024 1492s # Current time GMT: Mon Jun 3 13:37:54 2024 1492s # Using Test.pm version 1.31 1492s # Using Apache/Test.pm version 1.42 1492s # testing : CAN-2004-0747 ap_resolve_env test case 1492s # expected: 200 1492s # received: 200 1492s ok 1 1492s ok 1494s t/security/CVE-2004-0811.t .......... 1494s 1..8 1494s # Running under perl version 5.038002 for linux 1494s # Current time local: Mon Jun 3 13:37:56 2024 1494s # Current time GMT: Mon Jun 3 13:37:56 2024 1494s # Using Test.pm version 1.31 1494s # Using Apache/Test.pm version 1.42 1494s # testing : subdir access allowed 1494s # expected: 200 1494s # received: '200' 1494s ok 1 1494s # testing : subdir access allowed 1494s # expected: 200 1494s # received: '200' 1494s ok 2 1494s # testing : subdir access allowed 1494s # expected: 200 1494s # received: '200' 1494s ok 3 1494s # testing : subdir access allowed 1494s # expected: 200 1494s # received: '200' 1494s ok 4 1494s # testing : topdir access denied 1494s # expected: 401 1494s # received: '401' 1494s ok 5 1494s # testing : topdir access denied 1494s # expected: 401 1494s # received: '401' 1494s ok 6 1494s # testing : topdir access denied 1494s # expected: 401 1494s # received: '401' 1494s ok 7 1494s # testing : topdir access denied 1494s # expected: 401 1494s # received: '401' 1494s ok 8 1494s ok 1496s t/security/CVE-2004-0940.t .......... 1496s 1..1 1496s # Running under perl version 5.038002 for linux 1496s # Current time local: Mon Jun 3 13:37:58 2024 1496s # Current time GMT: Mon Jun 3 13:37:58 2024 1496s # Using Test.pm version 1.31 1496s # Using Apache/Test.pm version 1.42 1496s # testing : response was 200 1496s # expected: 200 1496s # received: '200' 1496s ok 1 1496s ok 1498s t/security/CVE-2004-0942.t .......... 1498s 1..2 1498s # Running under perl version 5.038002 for linux 1498s # Current time local: Mon Jun 3 13:38:00 2024 1498s # Current time GMT: Mon Jun 3 13:38:00 2024 1498s # Using Test.pm version 1.31 1498s # Using Apache/Test.pm version 1.42 1498s ok 1 1498s # testing : request was refused 1498s # expected: qr/^HTTP\/1\.. 400/ 1498s # received: 'HTTP/1.1 400 Bad Request 1498s # ' 1498s ok 2 1498s ok 1501s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1503s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1505s t/security/CVE-2005-2491.t .......... 1505s 1..4 1505s # Running under perl version 5.038002 for linux 1505s # Current time local: Mon Jun 3 13:38:07 2024 1505s # Current time GMT: Mon Jun 3 13:38:07 2024 1505s # Using Test.pm version 1.31 1505s # Using Apache/Test.pm version 1.42 1505s # testing : check that server did not segfault 1505s # expected: 'Internal Server Error' 1505s # received: 'Internal Server Error' 1505s ok 1 1505s # testing : check for 500 response error 1505s # expected: 500 1505s # received: '500' 1505s ok 2 1505s # testing : check that server did not segfault 1505s # expected: 'Internal Server Error' 1505s # received: 'Internal Server Error' 1505s ok 3 1505s # testing : check for 500 response error 1505s # expected: 500 1505s # received: '500' 1505s ok 4 1505s ok 1507s t/security/CVE-2005-2700.t .......... 1507s 1..2 1507s # Running under perl version 5.038002 for linux 1507s # Current time local: Mon Jun 3 13:38:09 2024 1507s # Current time GMT: Mon Jun 3 13:38:09 2024 1507s # Using Test.pm version 1.31 1507s # Using Apache/Test.pm version 1.42 1507s # testing : access permitted without ccert 1507s # expected: 200 1507s # received: '200' 1507s ok 1 1507s # testing : access *not* permitted without ccert 1507s # expected: 200 1507s # received: '403' 1507s ok 2 1507s ok 1510s t/security/CVE-2005-3352.t .......... 1510s 1..2 1510s # Running under perl version 5.038002 for linux 1510s # Current time local: Mon Jun 3 13:38:11 2024 1510s # Current time GMT: Mon Jun 3 13:38:11 2024 1510s # Using Test.pm version 1.31 1510s # Using Apache/Test.pm version 1.42 1510s # testing : response code is OK 1510s # expected: 200 1510s # received: '200' 1510s ok 1 1510s # testing : referer was escaped 1510s # expected: qr/%22%3e/ 1510s # received: ' 1510s # 1510s # Menu for /security/CVE-2005-3352.map 1510s # 1510s #

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

1510s #
1510s # 1510s #
(Default) Go Back
1510s # 1510s # 1510s # 1510s # 1510s # ' 1510s ok 2 1510s ok 1512s t/security/CVE-2005-3357.t .......... 1512s 1..3 1512s # Running under perl version 5.038002 for linux 1512s # Current time local: Mon Jun 3 13:38:14 2024 1512s # Current time GMT: Mon Jun 3 13:38:14 2024 1512s # Using Test.pm version 1.31 1512s # Using Apache/Test.pm version 1.42 1512s # URL is http://localhost:8534/ 1512s ok 1 1512s # testing : Expected bad request from 'GET http://localhost:8534/' 1512s # expected: 400 1512s # received: '400' 1512s ok 2 1512s # testing : errordoc content was served 1512s # expected: qr/welcome to localhost/ 1512s # received: 'welcome to localhost:8529 1512s # ' 1512s ok 3 1512s ok 1514s t/security/CVE-2006-5752.t .......... 1514s 1..2 1514s # Running under perl version 5.038002 for linux 1514s # Current time local: Mon Jun 3 13:38:16 2024 1514s # Current time GMT: Mon Jun 3 13:38:16 2024 1514s # Using Test.pm version 1.31 1514s # Using Apache/Test.pm version 1.42 1514s # testing : server-status gave response 1514s # expected: 200 1514s # received: '200' 1514s ok 1 1514s # testing : response content-type had charset 1514s # expected: qr/charset=/ 1514s # received: 'text/html; charset=ISO-8859-1' 1514s ok 2 1514s ok 1516s t/security/CVE-2007-5000.t .......... 1516s 1..2 1516s # Running under perl version 5.038002 for linux 1516s # Current time local: Mon Jun 3 13:38:18 2024 1516s # Current time GMT: Mon Jun 3 13:38:18 2024 1516s # Using Test.pm version 1.31 1516s # Using Apache/Test.pm version 1.42 1516s # testing : response code is OK 1516s # expected: 200 1516s # received: '200' 1516s ok 1 1516s # testing : URI was escaped in response 1516s # expected: qr// 1516s # received: ' 1516s # 1516s # Menu for /security/CVE-2005-3352.map/<foo> 1516s # 1516s #

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

1516s #
1516s # 1516s #
(Default) Go Back
1516s # 1516s # 1516s # 1516s # 1516s # ' 1516s ok 2 1516s ok 1518s t/security/CVE-2007-6388.t .......... 1518s 1..2 1518s # Running under perl version 5.038002 for linux 1518s # Current time local: Mon Jun 3 13:38:20 2024 1518s # Current time GMT: Mon Jun 3 13:38:20 2024 1518s # Using Test.pm version 1.31 1518s # Using Apache/Test.pm version 1.42 1518s # testing : response code is OK 1518s # expected: 200 1518s # received: '200' 1518s ok 1 1518s # testing : refresh parameter not echoed verbatim 1518s # expected: 42 1518s # received: '42' 1518s ok 2 1518s ok 1521s t/security/CVE-2008-2364.t .......... 1521s 1..3 1521s # Running under perl version 5.038002 for linux 1521s # Current time local: Mon Jun 3 13:38:22 2024 1521s # Current time GMT: Mon Jun 3 13:38:22 2024 1521s # Using Test.pm version 1.31 1521s # Using Apache/Test.pm version 1.42 1521s # testing : reverse proxy to index.html 1521s # expected: 200 1521s # received: '200' 1521s ok 1 1521s # testing : small number of interim responses - CVE-2008-2364 1521s # expected: 200 1521s # received: '200' 1521s ok 2 1521s # testing : large number of interim responses - CVE-2008-2364 1521s # expected: 502 1521s # received: '502' 1521s ok 3 1521s ok 1524s t/security/CVE-2009-1195.t .......... 1524s 1..221 1524s # Running under perl version 5.038002 for linux 1524s # Current time local: Mon Jun 3 13:38:25 2024 1524s # Current time GMT: Mon Jun 3 13:38:25 2024 1524s # Using Test.pm version 1.31 1524s # Using Apache/Test.pm version 1.42 1524s # testing : Options should not be allowed for script #1; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 1 1524s # testing : Options should be allowed for script #2; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 2 1524s # testing : SSI should be evaluated but exec not permitted for script #2 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 3 1524s # testing : Options should not be allowed for script #3; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 4 1524s # testing : Options should be allowed for script #4; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 5 1524s # testing : SSI should be evaluated but exec not permitted for script #4 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 6 1524s # testing : Options should not be allowed for script #5; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 7 1524s # testing : Options should be allowed for script #6; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 8 1524s # testing : SSI should not be evaluated for script #6 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 9 1524s # testing : Options should not be allowed for script #7; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 10 1524s # testing : Options should not be allowed for script #8; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 11 1524s # testing : Options should not be allowed for script #9; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 12 1524s # testing : Options should not be allowed for script #10; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 13 1524s # testing : Options should be allowed for script #11; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 14 1524s # testing : SSI should be evaluated with exec allowed for script #11 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 15 1524s # testing : Options should be allowed for script #12; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 16 1524s # testing : SSI should be evaluated but exec not permitted for script #12 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 17 1524s # testing : Options should be allowed for script #13; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 18 1524s # testing : SSI should be evaluated with exec allowed for script #13 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 19 1524s # testing : Options should be allowed for script #14; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 20 1524s # testing : SSI should be evaluated but exec not permitted for script #14 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 21 1524s # testing : Options should be allowed for script #15; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 22 1524s # testing : SSI should not be evaluated for script #15 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 23 1524s # testing : Options should be allowed for script #16; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 24 1524s # testing : SSI should not be evaluated for script #16 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 25 1524s # testing : Options should be allowed for script #17; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 26 1524s # testing : SSI should be evaluated but exec not permitted for script #17 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 27 1524s # testing : Options should be allowed for script #18; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 28 1524s # testing : SSI should not be evaluated for script #18 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 29 1524s # testing : Options should be allowed for script #19; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 30 1524s # testing : SSI should be evaluated with exec allowed for script #19 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 31 1524s # testing : Options should be allowed for script #20; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 32 1524s # testing : SSI should not be evaluated for script #20 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 33 1524s # testing : Options should be allowed for script #21; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 34 1524s # testing : SSI should be evaluated with exec allowed for script #21 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 35 1524s # testing : Options should be allowed for script #22; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 36 1524s # testing : SSI should be evaluated but exec not permitted for script #22 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 37 1524s # testing : Options should be allowed for script #23; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 38 1524s # testing : SSI should be evaluated with exec allowed for script #23 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 39 1524s # testing : Options should be allowed for script #24; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 40 1524s # testing : SSI should be evaluated but exec not permitted for script #24 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 41 1524s # testing : Options should be allowed for script #25; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 42 1524s # testing : SSI should not be evaluated for script #25 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 43 1524s # testing : Options should be allowed for script #26; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 44 1524s # testing : SSI should not be evaluated for script #26 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 45 1524s # testing : Options should be allowed for script #27; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 46 1524s # testing : SSI should be evaluated but exec not permitted for script #27 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 47 1524s # testing : Options should be allowed for script #28; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 48 1524s # testing : SSI should not be evaluated for script #28 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 49 1524s # testing : Options should be allowed for script #29; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 50 1524s # testing : SSI should be evaluated with exec allowed for script #29 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 51 1524s # testing : Options should be allowed for script #30; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 52 1524s # testing : SSI should not be evaluated for script #30 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 53 1524s # testing : Options should be allowed for script #31; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 54 1524s # testing : SSI should not be evaluated for script #31 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 55 1524s # testing : Options should be allowed for script #32; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 56 1524s # testing : SSI should not be evaluated for script #32 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 57 1524s # testing : Options should be allowed for script #33; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 58 1524s # testing : SSI should not be evaluated for script #33 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 59 1524s # testing : Options should be allowed for script #34; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 60 1524s # testing : SSI should not be evaluated for script #34 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 61 1524s # testing : Options should be allowed for script #35; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 62 1524s # testing : SSI should not be evaluated for script #35 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 63 1524s # testing : Options should be allowed for script #36; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 64 1524s # testing : SSI should not be evaluated for script #36 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 65 1524s # testing : Options should be allowed for script #37; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 66 1524s # testing : SSI should not be evaluated for script #37 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 67 1524s # testing : Options should be allowed for script #38; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 68 1524s # testing : SSI should not be evaluated for script #38 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 69 1524s # testing : Options should be allowed for script #39; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 70 1524s # testing : SSI should not be evaluated for script #39 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 71 1524s # testing : Options should be allowed for script #40; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 72 1524s # testing : SSI should not be evaluated for script #40 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 73 1524s # testing : Options should not be allowed for script #41; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 74 1524s # testing : Options should be allowed for script #42; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 75 1524s # testing : SSI should be evaluated but exec not permitted for script #42 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 76 1524s # testing : Options should not be allowed for script #43; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 77 1524s # testing : Options should be allowed for script #44; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 78 1524s # testing : SSI should be evaluated but exec not permitted for script #44 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 79 1524s # testing : Options should not be allowed for script #45; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 80 1524s # testing : Options should be allowed for script #46; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 81 1524s # testing : SSI should not be evaluated for script #46 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 82 1524s # testing : Options should not be allowed for script #47; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 83 1524s # testing : Options should not be allowed for script #48; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 84 1524s # testing : Options should not be allowed for script #49; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 85 1524s # testing : Options should not be allowed for script #50; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 86 1524s # testing : Options should be allowed for script #51; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 87 1524s # testing : SSI should be evaluated with exec allowed for script #51 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 88 1524s # testing : Options should be allowed for script #52; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 89 1524s # testing : SSI should be evaluated but exec not permitted for script #52 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 90 1524s # testing : Options should be allowed for script #53; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 91 1524s # testing : SSI should be evaluated with exec allowed for script #53 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 92 1524s # testing : Options should be allowed for script #54; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 93 1524s # testing : SSI should be evaluated but exec not permitted for script #54 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 94 1524s # testing : Options should be allowed for script #55; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 95 1524s # testing : SSI should not be evaluated for script #55 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 96 1524s # testing : Options should be allowed for script #56; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 97 1524s # testing : SSI should not be evaluated for script #56 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 98 1524s # testing : Options should be allowed for script #57; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 99 1524s # testing : SSI should be evaluated but exec not permitted for script #57 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 100 1524s # testing : Options should be allowed for script #58; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 101 1524s # testing : SSI should not be evaluated for script #58 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 102 1524s # testing : Options should be allowed for script #59; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 103 1524s # testing : SSI should be evaluated with exec allowed for script #59 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 104 1524s # testing : Options should be allowed for script #60; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 105 1524s # testing : SSI should not be evaluated for script #60 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 106 1524s # testing : Options should be allowed for script #61; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 107 1524s # testing : SSI should be evaluated with exec allowed for script #61 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 108 1524s # testing : Options should be allowed for script #62; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 109 1524s # testing : SSI should be evaluated but exec not permitted for script #62 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 110 1524s # testing : Options should be allowed for script #63; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 111 1524s # testing : SSI should be evaluated with exec allowed for script #63 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 112 1524s # testing : Options should be allowed for script #64; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 113 1524s # testing : SSI should be evaluated but exec not permitted for script #64 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 114 1524s # testing : Options should be allowed for script #65; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 115 1524s # testing : SSI should not be evaluated for script #65 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 116 1524s # testing : Options should be allowed for script #66; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 117 1524s # testing : SSI should not be evaluated for script #66 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 118 1524s # testing : Options should be allowed for script #67; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 119 1524s # testing : SSI should be evaluated but exec not permitted for script #67 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 120 1524s # testing : Options should be allowed for script #68; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 121 1524s # testing : SSI should not be evaluated for script #68 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 122 1524s # testing : Options should be allowed for script #69; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 123 1524s # testing : SSI should be evaluated with exec allowed for script #69 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 124 1524s # testing : Options should be allowed for script #70; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 125 1524s # testing : SSI should not be evaluated for script #70 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 126 1524s # testing : Options should be allowed for script #71; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 127 1524s # testing : SSI should be evaluated but exec not permitted for script #71 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 128 1524s # testing : Options should be allowed for script #72; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 129 1524s # testing : SSI should be evaluated but exec not permitted for script #72 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 130 1524s # testing : Options should be allowed for script #73; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 131 1524s # testing : SSI should be evaluated but exec not permitted for script #73 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 132 1524s # testing : Options should be allowed for script #74; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 133 1524s # testing : SSI should be evaluated but exec not permitted for script #74 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 134 1524s # testing : Options should be allowed for script #75; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 135 1524s # testing : SSI should be evaluated but exec not permitted for script #75 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 136 1524s # testing : Options should be allowed for script #76; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 137 1524s # testing : SSI should be evaluated but exec not permitted for script #76 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 138 1524s # testing : Options should be allowed for script #77; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 139 1524s # testing : SSI should be evaluated but exec not permitted for script #77 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 140 1524s # testing : Options should be allowed for script #78; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 141 1524s # testing : SSI should be evaluated but exec not permitted for script #78 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 142 1524s # testing : Options should be allowed for script #79; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 143 1524s # testing : SSI should be evaluated but exec not permitted for script #79 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 144 1524s # testing : Options should be allowed for script #80; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 145 1524s # testing : SSI should be evaluated but exec not permitted for script #80 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 146 1524s # testing : Options should not be allowed for script #81; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 147 1524s # testing : Options should be allowed for script #82; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 148 1524s # testing : SSI should be evaluated but exec not permitted for script #82 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 149 1524s # testing : Options should not be allowed for script #83; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 150 1524s # testing : Options should be allowed for script #84; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 151 1524s # testing : SSI should be evaluated but exec not permitted for script #84 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 152 1524s # testing : Options should not be allowed for script #85; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 153 1524s # testing : Options should be allowed for script #86; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 154 1524s # testing : SSI should not be evaluated for script #86 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 155 1524s # testing : Options should not be allowed for script #87; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 156 1524s # testing : Options should not be allowed for script #88; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 157 1524s # testing : Options should not be allowed for script #89; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 158 1524s # testing : Options should not be allowed for script #90; 500 response expected 1524s # expected: 500 1524s # received: '500' 1524s ok 159 1524s # testing : Options should be allowed for script #91; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 160 1524s # testing : SSI should be evaluated with exec allowed for script #91 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 161 1524s # testing : Options should be allowed for script #92; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 162 1524s # testing : SSI should be evaluated but exec not permitted for script #92 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 163 1524s # testing : Options should be allowed for script #93; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 164 1524s # testing : SSI should be evaluated with exec allowed for script #93 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 165 1524s # testing : Options should be allowed for script #94; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 166 1524s # testing : SSI should be evaluated but exec not permitted for script #94 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 167 1524s # testing : Options should be allowed for script #95; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 168 1524s # testing : SSI should not be evaluated for script #95 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 169 1524s # testing : Options should be allowed for script #96; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 170 1524s # testing : SSI should not be evaluated for script #96 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 171 1524s # testing : Options should be allowed for script #97; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 172 1524s # testing : SSI should be evaluated but exec not permitted for script #97 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 173 1524s # testing : Options should be allowed for script #98; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 174 1524s # testing : SSI should not be evaluated for script #98 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 175 1524s # testing : Options should be allowed for script #99; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 176 1524s # testing : SSI should be evaluated with exec allowed for script #99 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 177 1524s # testing : Options should be allowed for script #100; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 178 1524s # testing : SSI should not be evaluated for script #100 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 179 1524s # testing : Options should be allowed for script #101; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 180 1524s # testing : SSI should be evaluated with exec allowed for script #101 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 181 1524s # testing : Options should be allowed for script #102; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 182 1524s # testing : SSI should be evaluated but exec not permitted for script #102 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 183 1524s # testing : Options should be allowed for script #103; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 184 1524s # testing : SSI should be evaluated with exec allowed for script #103 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 185 1524s # testing : Options should be allowed for script #104; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 186 1524s # testing : SSI should be evaluated but exec not permitted for script #104 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 187 1524s # testing : Options should be allowed for script #105; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 188 1524s # testing : SSI should not be evaluated for script #105 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 189 1524s # testing : Options should be allowed for script #106; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 190 1524s # testing : SSI should not be evaluated for script #106 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 191 1524s # testing : Options should be allowed for script #107; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 192 1524s # testing : SSI should be evaluated but exec not permitted for script #107 1524s # expected: '[an error occurred while processing this directive]' 1524s # received: '[an error occurred while processing this directive]' 1524s ok 193 1524s # testing : Options should be allowed for script #108; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 194 1524s # testing : SSI should not be evaluated for script #108 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 195 1524s # testing : Options should be allowed for script #109; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 196 1524s # testing : SSI should be evaluated with exec allowed for script #109 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 197 1524s # testing : Options should be allowed for script #110; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 198 1524s # testing : SSI should not be evaluated for script #110 1524s # expected: qr/--\#exec cgi=/ 1524s # received: '' 1524s ok 199 1524s # testing : Options should be allowed for script #111; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 200 1524s # testing : SSI should be evaluated with exec allowed for script #111 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 201 1524s # testing : Options should be allowed for script #112; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 202 1524s # testing : SSI should be evaluated with exec allowed for script #112 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 203 1524s # testing : Options should be allowed for script #113; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 204 1524s # testing : SSI should be evaluated with exec allowed for script #113 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 205 1524s # testing : Options should be allowed for script #114; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 206 1524s # testing : SSI should be evaluated with exec allowed for script #114 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 207 1524s # testing : Options should be allowed for script #115; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 208 1524s # testing : SSI should be evaluated with exec allowed for script #115 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 209 1524s # testing : Options should be allowed for script #116; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 210 1524s # testing : SSI should be evaluated with exec allowed for script #116 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 211 1524s # testing : Options should be allowed for script #117; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 212 1524s # testing : SSI should be evaluated with exec allowed for script #117 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 213 1524s # testing : Options should be allowed for script #118; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 214 1524s # testing : SSI should be evaluated with exec allowed for script #118 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 215 1524s # testing : Options should be allowed for script #119; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 216 1524s # testing : SSI should be evaluated with exec allowed for script #119 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 217 1524s # testing : Options should be allowed for script #120; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 218 1524s # testing : SSI should be evaluated with exec allowed for script #120 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 219 1524s # testing : Options should be allowed for script #121; 200 response expected 1524s # expected: 200 1524s # received: '200' 1524s ok 220 1524s # testing : SSI should be evaluated with exec allowed for script #121 1524s # expected: 'perl cgi' 1524s # received: 'perl cgi' 1524s ok 221 1524s ok 1527s t/security/CVE-2009-1890.t .......... 1527s 1..7 1527s # Running under perl version 5.038002 for linux 1527s # Current time local: Mon Jun 3 13:38:28 2024 1527s # Current time GMT: Mon Jun 3 13:38:28 2024 1527s # Using Test.pm version 1.31 1527s # Using Apache/Test.pm version 1.42 1527s ok 1 1527s ok 2 1527s ok 3 1527s ok 4 1527s ok 5 1527s # testing : request was parsed 1527s # expected: qr/^HTTP\/1\.. 200/ 1527s # received: 'HTTP/1.1 200 OK 1527s # ' 1527s ok 6 1527s # header: Date: Mon, 03 Jun 2024 13:38:30 GMT 1527s # header: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1527s # header: Vary: In-If1 1527s # header: DMMATCH1: 1 1527s # header: Content-Type: text/plain 1527s # header: Connection: close 1527s # header: 1527s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 1527s # remaining: 0 1527s # testing : read entire body 1527s # expected: 0 1527s # received: 0 1527s ok 7 1527s ok 1529s t/security/CVE-2009-3555.t .......... 1529s 1..4 1529s # Running under perl version 5.038002 for linux 1529s # Current time local: Mon Jun 3 13:38:31 2024 1529s # Current time GMT: Mon Jun 3 13:38:31 2024 1529s # Using Test.pm version 1.31 1529s # Using Apache/Test.pm version 1.42 1529s ok 1 # skip Skipping test for TLSv1.3 1529s ok 2 # skip Skipping test for TLSv1.3 1529s ok 3 # skip Skipping test for TLSv1.3 1529s ok 4 # skip Skipping test for TLSv1.3 1529s ok 1532s t/security/CVE-2011-3368-rewrite.t .. 1532s 1..3 1532s # Running under perl version 5.038002 for linux 1532s # Current time local: Mon Jun 3 13:38:33 2024 1532s # Current time GMT: Mon Jun 3 13:38:33 2024 1532s # Using Test.pm version 1.31 1532s # Using Apache/Test.pm version 1.42 1532s ok 1 1532s ok 2 1532s # testing : got 400 error 1532s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1532s # received: 'HTTP/1.1 400 Bad Request 1532s # ' 1532s ok 3 1532s ok 1534s t/security/CVE-2011-3368.t .......... 1534s 1..3 1534s # Running under perl version 5.038002 for linux 1534s # Current time local: Mon Jun 3 13:38:36 2024 1534s # Current time GMT: Mon Jun 3 13:38:36 2024 1534s # Using Test.pm version 1.31 1534s # Using Apache/Test.pm version 1.42 1534s ok 1 1534s ok 2 1534s # testing : got 400 error 1534s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 1534s # received: 'HTTP/1.1 400 Bad Request 1534s # ' 1534s ok 3 1534s ok 1536s t/security/CVE-2017-7659.t .......... 1536s 1..2 1536s # Running under perl version 5.038002 for linux 1536s # Current time local: Mon Jun 3 13:38:38 2024 1536s # Current time GMT: Mon Jun 3 13:38:38 2024 1536s # Using Test.pm version 1.31 1536s # Using Apache/Test.pm version 1.42 1536s ok 1 1536s ok 2 1536s ok 1538s t/security/CVE-2019-0215.t .......... 1538s 1..2 1538s # Running under perl version 5.038002 for linux 1538s # Current time local: Mon Jun 3 13:38:40 2024 1538s # Current time GMT: Mon Jun 3 13:38:40 2024 1538s # Using Test.pm version 1.31 1538s # Using Apache/Test.pm version 1.42 1538s # Using TLSv13, expecting status 403 1538s # testing : first access denied without client cert 1538s # expected: 403 1538s # received: '403' 1538s ok 1 1538s # testing : second access denied without client cert 1538s # expected: 403 1538s # received: '403' 1538s ok 2 1538s ok 1540s t/security/CVE-2020-1927.t .......... 1540s 1..1 1540s # Running under perl version 5.038002 for linux 1540s # Current time local: Mon Jun 3 13:38:42 2024 1540s # Current time GMT: Mon Jun 3 13:38:42 2024 1540s # Using Test.pm version 1.31 1540s # Using Apache/Test.pm version 1.42 1540s # SENDING to 127.0.0.1:8539 1540s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 1540s Host: merge-disabled 1540s Connection: close 1540s 1540s # SENDING to 127.0.0.1:8539 1540s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1540s # testing : regex didn't match and redirect 1540s # expected: 404 1540s # received: '404' 1540s ok 1 1540s ok 1542s t/ssl/basicauth.t ................... 1542s 1..4 1542s # Running under perl version 5.038002 for linux 1542s # Current time local: Mon Jun 3 13:38:44 2024 1542s # Current time GMT: Mon Jun 3 13:38:44 2024 1542s # Using Test.pm version 1.31 1542s # Using Apache/Test.pm version 1.42 1542s # testing : Getting /ssl-fakebasicauth/index.html with no cert 1542s # expected: qr/^(500|403)$/ 1542s # received: '403' 1542s ok 1 1542s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 1542s # expected: 200 1542s # received: '200' 1542s ok 2 1542s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 1542s # expected: 401 1542s # received: '401' 1542s ok 3 1542s ok 4 # skip Colon in username test skipped. 1542s ok 1545s t/ssl/env.t ......................... 1545s 1..30 1545s # Running under perl version 5.038002 for linux 1545s # Current time local: Mon Jun 3 13:38:46 2024 1545s # Current time GMT: Mon Jun 3 13:38:46 2024 1545s # Using Test.pm version 1.31 1545s # Using Apache/Test.pm version 1.42 1545s # testing : response status OK 1545s # expected: 200 1545s # received: '200' 1545s ok 1 1545s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1545s ok 2 1545s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1545s ok 3 1545s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1545s ok 4 1545s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1545s ok 5 1545s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1545s ok 6 1545s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1545s ok 7 1545s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1545s ok 8 1545s #SSL_CLIENT_S_DN_L should not exist 1545s ok 9 1545s #SSL_CLIENT_S_DN_Email should not exist 1545s ok 10 1545s #SSL_CLIENT_S_DN_CN should not exist 1545s ok 11 1545s #SSL_CLIENT_S_DN_C should not exist 1545s ok 12 1545s #SSL_CLIENT_S_DN_ST should not exist 1545s ok 13 1545s #SSL_CLIENT_S_DN_OU should not exist 1545s ok 14 1545s #SSL_CLIENT_S_DN_O should not exist 1545s ok 15 1545s # testing : second response status OK 1545s # expected: 200 1545s # received: '200' 1545s ok 16 1545s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 1545s ok 17 1545s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 1545s ok 18 1545s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 1545s ok 19 1545s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 1545s ok 20 1545s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 1545s ok 21 1545s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 1545s ok 22 1545s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1545s ok 23 1545s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 1545s ok 24 1545s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 1545s ok 25 1545s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 1545s ok 26 1545s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 1545s ok 27 1545s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 1545s ok 28 1545s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 1545s ok 29 1545s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 1545s ok 30 1545s ok 1547s t/ssl/extlookup.t ................... 1547s 1..4 1547s # Running under perl version 5.038002 for linux 1547s # Current time local: Mon Jun 3 13:38:49 2024 1547s # Current time GMT: Mon Jun 3 13:38:49 2024 1547s # Using Test.pm version 1.31 1547s # Using Apache/Test.pm version 1.42 1547s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 1547s # expected: 200 1547s # received: '200' 1547s ok 1 1547s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 1547s # expected: 'Lemons' 1547s # received: 'Lemons' 1547s ok 2 1547s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 1547s # expected: 200 1547s # received: '200' 1547s ok 3 1547s # testing : Extension value match for 2.16.840.1.113730.1.13 1547s # expected: 'This Is A Comment' 1547s # received: 'This Is A Comment' 1547s ok 4 1547s ok 1549s t/ssl/fakeauth.t .................... 1549s 1..3 1549s # Running under perl version 5.038002 for linux 1549s # Current time local: Mon Jun 3 13:38:51 2024 1549s # Current time GMT: Mon Jun 3 13:38:51 2024 1549s # Using Test.pm version 1.31 1549s # Using Apache/Test.pm version 1.42 1549s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 1549s # expected: qr/^(500|403)$/ 1549s # received: '403' 1549s ok 1 1549s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 1549s # expected: 200 1549s # received: '200' 1549s ok 2 1549s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 1549s # expected: 200 1549s # received: '200' 1549s ok 3 1549s ok 1552s t/ssl/headers.t ..................... 1552s 1..3 1552s # Running under perl version 5.038002 for linux 1552s # Current time local: Mon Jun 3 13:38:53 2024 1552s # Current time GMT: Mon Jun 3 13:38:53 2024 1552s # Using Test.pm version 1.31 1552s # Using Apache/Test.pm version 1.42 1552s # testing : SSLFlag header set 1552s # expected: qr/X-SSL-Flag: on/ 1552s # received: 'HTTP/1.1 200 OK 1552s # Connection: close 1552s # Date: Mon, 03 Jun 2024 13:38:56 GMT 1552s # Accept-Ranges: bytes 1552s # ETag: "c-613edd771cbc0" 1552s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1552s # Vary: In-If1 1552s # Content-Length: 12 1552s # Content-Type: text/html 1552s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1552s # Client-Date: Mon, 03 Jun 2024 13:38:56 GMT 1552s # Client-Peer: 127.0.0.1:8532 1552s # Client-Response-Num: 1 1552s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1552s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1552s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1552s # Client-SSL-Socket-Class: IO::Socket::SSL 1552s # Client-SSL-Version: TLSv1_3 1552s # DMMATCH1: 1 1552s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz MTMzMjUxWhcNMjUwNjAzMTMzMjUxWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqlE4gS5q4+9lg6GmRICiLzMi v6yjtKEOjUifY3qVPOlt3umaAVcHsNLR72ztwjP714AvRnQBHxKSi9VW40Lbx7Ib kQkrr9zuKiZhdrHubykIDWb3fYKvYmIXw7AAGFQIPJad/HSpJ1mEbHgQdDjpKPqV BiE36YRoorwS/uKsWkeKzlhw5WPseEvA5Lyj6fTmbXKCW7r384PYt56+1XkxUQHW JolmMaSYuqME6ry4J/QCA4gXCEyxeVfl9I1A8PrdjT2gIVagw3DsN+9IaOEJ5dzy xR2UKmrq1sS+bo7Jrtfjr8rnb7apByXrWtrHt9QswANMsX0dy67/4RWasoM7JwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFD98XI6g6WtE84EeVsYv9frtDQWh MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQWEW7yyTkOR9AtRAeeBiU1xP0u gjANBgkqhkiG9w0BAQsFAAOCAQEAYmcApz+TnBduO69FyktBGjq2brcgiNq5eVI+ CKYFF+s8sokqSQ3vZsXyvOdGWmezDFa7QATazAgOJNgmnCkHlG4GsPJMdGBw2VYg 816AYTFXPyrVatfiLxSuO7TsIq0/6cBIz53P3yPueWzuPTJqCa+qi5JVEbeq/ktQ w7F19/XgG0r4EbATNhHHT1TX+0DjX8T+UBYknFxyxYUg3hfmei2htgAp/AVHh/xh QRVtoglQC0ODhxqY6vkV7mliDosDB3eIe8/Ap2iFmPhlIpkYGRokuXPVTSL9do15 D8ztMl29bUQ5TgEFOujMxYOrwexi71RPdQxolhdKtU4O3DYjDQ== -----END CERTIFICATE----- 1552s # X-SSL-Flag: on 1552s # X-SSL-None: (null) 1552s # 1552s # ' 1552s ok 1 1552s # testing : SSL certificate is unwrapped 1552s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 1552s # received: 'HTTP/1.1 200 OK 1552s # Connection: close 1552s # Date: Mon, 03 Jun 2024 13:38:56 GMT 1552s # Accept-Ranges: bytes 1552s # ETag: "c-613edd771cbc0" 1552s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1552s # Vary: In-If1 1552s # Content-Length: 12 1552s # Content-Type: text/html 1552s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1552s # Client-Date: Mon, 03 Jun 2024 13:38:56 GMT 1552s # Client-Peer: 127.0.0.1:8532 1552s # Client-Response-Num: 1 1552s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1552s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1552s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1552s # Client-SSL-Socket-Class: IO::Socket::SSL 1552s # Client-SSL-Version: TLSv1_3 1552s # DMMATCH1: 1 1552s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz MTMzMjUxWhcNMjUwNjAzMTMzMjUxWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqlE4gS5q4+9lg6GmRICiLzMi v6yjtKEOjUifY3qVPOlt3umaAVcHsNLR72ztwjP714AvRnQBHxKSi9VW40Lbx7Ib kQkrr9zuKiZhdrHubykIDWb3fYKvYmIXw7AAGFQIPJad/HSpJ1mEbHgQdDjpKPqV BiE36YRoorwS/uKsWkeKzlhw5WPseEvA5Lyj6fTmbXKCW7r384PYt56+1XkxUQHW JolmMaSYuqME6ry4J/QCA4gXCEyxeVfl9I1A8PrdjT2gIVagw3DsN+9IaOEJ5dzy xR2UKmrq1sS+bo7Jrtfjr8rnb7apByXrWtrHt9QswANMsX0dy67/4RWasoM7JwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFD98XI6g6WtE84EeVsYv9frtDQWh MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQWEW7yyTkOR9AtRAeeBiU1xP0u gjANBgkqhkiG9w0BAQsFAAOCAQEAYmcApz+TnBduO69FyktBGjq2brcgiNq5eVI+ CKYFF+s8sokqSQ3vZsXyvOdGWmezDFa7QATazAgOJNgmnCkHlG4GsPJMdGBw2VYg 816AYTFXPyrVatfiLxSuO7TsIq0/6cBIz53P3yPueWzuPTJqCa+qi5JVEbeq/ktQ w7F19/XgG0r4EbATNhHHT1TX+0DjX8T+UBYknFxyxYUg3hfmei2htgAp/AVHh/xh QRVtoglQC0ODhxqY6vkV7mliDosDB3eIe8/Ap2iFmPhlIpkYGRokuXPVTSL9do15 D8ztMl29bUQ5TgEFOujMxYOrwexi71RPdQxolhdKtU4O3DYjDQ== -----END CERTIFICATE----- 1552s # X-SSL-Flag: on 1552s # X-SSL-None: (null) 1552s # 1552s # ' 1552s ok 2 1552s # testing : unknown SSL variable not given 1552s # expected: qr/X-SSL-None: \(null\)\n/ 1552s # received: 'HTTP/1.1 200 OK 1552s # Connection: close 1552s # Date: Mon, 03 Jun 2024 13:38:56 GMT 1552s # Accept-Ranges: bytes 1552s # ETag: "c-613edd771cbc0" 1552s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1552s # Vary: In-If1 1552s # Content-Length: 12 1552s # Content-Type: text/html 1552s # Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1552s # Client-Date: Mon, 03 Jun 2024 13:38:56 GMT 1552s # Client-Peer: 127.0.0.1:8532 1552s # Client-Response-Num: 1 1552s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1552s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1552s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1552s # Client-SSL-Socket-Class: IO::Socket::SSL 1552s # Client-SSL-Version: TLSv1_3 1552s # DMMATCH1: 1 1552s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz MTMzMjUxWhcNMjUwNjAzMTMzMjUxWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqlE4gS5q4+9lg6GmRICiLzMi v6yjtKEOjUifY3qVPOlt3umaAVcHsNLR72ztwjP714AvRnQBHxKSi9VW40Lbx7Ib kQkrr9zuKiZhdrHubykIDWb3fYKvYmIXw7AAGFQIPJad/HSpJ1mEbHgQdDjpKPqV BiE36YRoorwS/uKsWkeKzlhw5WPseEvA5Lyj6fTmbXKCW7r384PYt56+1XkxUQHW JolmMaSYuqME6ry4J/QCA4gXCEyxeVfl9I1A8PrdjT2gIVagw3DsN+9IaOEJ5dzy xR2UKmrq1sS+bo7Jrtfjr8rnb7apByXrWtrHt9QswANMsX0dy67/4RWasoM7JwID AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFD98XI6g6WtE84EeVsYv9frtDQWh MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQWEW7yyTkOR9AtRAeeBiU1xP0u gjANBgkqhkiG9w0BAQsFAAOCAQEAYmcApz+TnBduO69FyktBGjq2brcgiNq5eVI+ CKYFF+s8sokqSQ3vZsXyvOdGWmezDFa7QATazAgOJNgmnCkHlG4GsPJMdGBw2VYg 816AYTFXPyrVatfiLxSuO7TsIq0/6cBIz53P3yPueWzuPTJqCa+qi5JVEbeq/ktQ w7F19/XgG0r4EbATNhHHT1TX+0DjX8T+UBYknFxyxYUg3hfmei2htgAp/AVHh/xh QRVtoglQC0ODhxqY6vkV7mliDosDB3eIe8/Ap2iFmPhlIpkYGRokuXPVTSL9do15 D8ztMl29bUQ5TgEFOujMxYOrwexi71RPdQxolhdKtU4O3DYjDQ== -----END CERTIFICATE----- 1552s # X-SSL-Flag: on 1552s # X-SSL-None: (null) 1552s # 1552s # ' 1552s ok 3 1552s ok 1554s t/ssl/http.t ........................ 1554s 1..2 1554s # Running under perl version 5.038002 for linux 1554s # Current time local: Mon Jun 3 13:38:56 2024 1554s # Current time GMT: Mon Jun 3 13:38:56 2024 1554s # Using Test.pm version 1.31 1554s # Using Apache/Test.pm version 1.42 1554s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 1554s # expected: 400 1554s # received: '400' 1554s ok 1 1554s # testing : that error document contains the proper hint 1554s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 1554s # received: ' 1554s # 1554s # 400 Bad Request 1554s # 1554s #

Bad Request

1554s #

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

1554s # 1554s # ' 1554s ok 2 1554s ok 1556s t/ssl/ocsp.t ........................ 1556s 1..3 1556s # Running under perl version 5.038002 for linux 1556s # Current time local: Mon Jun 3 13:38:58 2024 1556s # Current time GMT: Mon Jun 3 13:38:58 2024 1556s # Using Test.pm version 1.31 1556s # Using Apache/Test.pm version 1.42 1556s warning: Internal response 1556s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1556s response: 1556s 500 Server closed connection without sending any data back 1556s Content-Type: text/plain 1556s Client-Date: Mon, 03 Jun 2024 13:39:00 GMT 1556s Client-Warning: Internal response 1556s 1556s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1556s ok 1 1556s warning: 1556s message: welcome to localhost:8529 1556s response: 1556s HTTP/1.1 200 OK 1556s Connection: close 1556s Date: Mon, 03 Jun 2024 13:39:00 GMT 1556s Accept-Ranges: bytes 1556s ETag: "1a-613edd771cbc0" 1556s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1556s Vary: In-If1 1556s Content-Length: 26 1556s Content-Type: text/html 1556s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1556s Client-Date: Mon, 03 Jun 2024 13:39:00 GMT 1556s Client-Peer: 127.0.0.1:8535 1556s Client-Response-Num: 1 1556s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1556s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1556s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1556s Client-SSL-Socket-Class: IO::Socket::SSL 1556s Client-SSL-Version: TLSv1_3 1556s DMMATCH1: 1 1556s 1556s welcome to localhost:8529 1556s ok 2 1556s warning: Internal response 1556s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1556s response: 1556s 500 Server closed connection without sending any data back 1556s Content-Type: text/plain 1556s Client-Date: Mon, 03 Jun 2024 13:39:00 GMT 1556s Client-Warning: Internal response 1556s 1556s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1556s ok 3 1556s ok 1559s t/ssl/pha.t ......................... 1559s 1..4 1559s # Running under perl version 5.038002 for linux 1559s # Current time local: Mon Jun 3 13:39:00 2024 1559s # Current time GMT: Mon Jun 3 13:39:00 2024 1559s # Using Test.pm version 1.31 1559s # Using Apache/Test.pm version 1.42 1559s # testing : access must be denied without client certificate 1559s # expected: 403 1559s # received: '403' 1559s ok 1 1559s # testing : PHA reneg body buffer size restriction works 1559s # expected: 413 1559s # received: '413' 1559s ok 2 1559s # testing : PHA works with POST body 1559s # expected: 200 1559s # received: '200' 1559s ok 3 1559s # testing : request body matches response 1559s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1559s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1559s ok 4 1559s ok 1562s t/ssl/pr12355.t ..................... 1562s 1..10 1562s # Running under perl version 5.038002 for linux 1562s # Current time local: Mon Jun 3 13:39:03 2024 1562s # Current time GMT: Mon Jun 3 13:39:03 2024 1562s # Using Test.pm version 1.31 1562s # Using Apache/Test.pm version 1.42 1562s # Downgrading to TLSv12 1562s # testing : renegotiation on POST works 1562s # expected: 200 1562s # received: '200' 1562s ok 1 1562s # testing : request body matches response 1562s # expected: 'hello world' 1562s # received: 'hello world' 1562s ok 2 1562s # testing : renegotiation on POST works 1562s # expected: 200 1562s # received: '200' 1562s ok 3 1562s # testing : request body matches response 1562s # expected: 'hello world' 1562s # received: 'hello world' 1562s ok 4 1562s # testing : renegotiation on POST works 1562s # expected: 200 1562s # received: '200' 1562s ok 5 1562s # testing : request body matches response 1562s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1562s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1562s ok 6 1562s # testing : renegotiation on POST works 1562s # expected: 200 1562s # received: '200' 1562s ok 7 1562s # testing : request body matches response 1562s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1562s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1562s ok 8 1562s # testing : renegotiation on POST works 1562s # expected: 200 1562s # received: '200' 1562s ok 9 1562s # testing : request body matches response 1562s # expected: 'HELLO' 1562s # received: 'HELLO' 1562s ok 10 1562s ok 1564s t/ssl/pr43738.t ..................... 1564s 1..4 1564s # Running under perl version 5.038002 for linux 1564s # Current time local: Mon Jun 3 13:39:06 2024 1564s # Current time GMT: Mon Jun 3 13:39:06 2024 1564s # Using Test.pm version 1.31 1564s # Using Apache/Test.pm version 1.42 1564s # Downgrading to TLSv12 1564s # testing : renegotiation on POST works 1564s # expected: 200 1564s # received: '200' 1564s ok 1 1564s # testing : request body matches response 1564s # expected: '/modules/ssl/aes128/empty.pfa 1564s # hello world' 1564s # received: '/modules/ssl/aes128/empty.pfa 1564s # hello world' 1564s ok 2 1564s # testing : renegotiation on POST works 1564s # expected: 200 1564s # received: '200' 1564s ok 3 1564s # testing : request body matches response 1564s # expected: '/modules/ssl/aes256/empty.pfa 1564s # hello world' 1564s # received: '/modules/ssl/aes256/empty.pfa 1564s # hello world' 1564s ok 4 1564s ok 1573s t/ssl/proxy.t ....................... 1573s # using LWP client 1573s 1..290 1573s # Running under perl version 5.038002 for linux 1573s # Current time local: Mon Jun 3 13:39:08 2024 1573s # Current time GMT: Mon Jun 3 13:39:08 2024 1573s # Using Test.pm version 1.31 1573s # Using Apache/Test.pm version 1.42 1573s # testing : / with proxy_http_https (http) 1573s # expected: 200 1573s # received: '200' 1573s ok 1 1573s # testing : CGI script with folded headers 1573s # expected: 200 1573s # received: '200' 1573s ok 2 1573s # testing : using valid proxyssl client cert 1573s # expected: 200 1573s # received: '200' 1573s ok 3 1573s # testing : using invalid proxyssl client cert 1573s # expected: 403 1573s # received: '403' 1573s ok 4 1573s # testing : protected cgi script 1573s # expected: 200 1573s # received: '200' 1573s ok 5 1573s # testing : X-Forwarded-Host header 1573s # expected: 'localhost:8560' 1573s # received: 'localhost:8560' 1573s ok 6 1573s # testing : client subject common name 1573s # expected: 'client_ok' 1573s # received: 'client_ok' 1573s ok 7 1573s # testing : ProxyPassReverse Location rewrite 1573s # expected: 'http://localhost:8560/modules/' 1573s # received: 'http://localhost:8560/modules/' 1573s ok 8 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 1024 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '1024' 1573s # received: 1024 1573s ok 9 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 2048 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '2048' 1573s # received: 2048 1573s ok 10 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 3072 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '3072' 1573s # received: 3072 1573s ok 11 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 4096 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '4096' 1573s # received: 4096 1573s ok 12 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 5120 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '5120' 1573s # received: 5120 1573s ok 13 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 6144 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '6144' 1573s # received: 6144 1573s ok 14 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 7168 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '7168' 1573s # received: 7168 1573s ok 15 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 8192 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '8192' 1573s # received: 8192 1573s ok 16 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 9216 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '9216' 1573s # received: 9216 1573s ok 17 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 10240 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '10240' 1573s # received: 10240 1573s ok 18 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 11264 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '11264' 1573s # received: 11264 1573s ok 19 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 12288 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '12288' 1573s # received: 12288 1573s ok 20 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 13312 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '13312' 1573s # received: 13312 1573s ok 21 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 14336 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '14336' 1573s # received: 14336 1573s ok 22 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 15360 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '15360' 1573s # received: 15360 1573s ok 23 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 16384 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '16384' 1573s # received: 16384 1573s ok 24 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 17408 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '17408' 1573s # received: 17408 1573s ok 25 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 18432 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '18432' 1573s # received: 18432 1573s ok 26 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 19456 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '19456' 1573s # received: 19456 1573s ok 27 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 20480 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '20480' 1573s # received: 20480 1573s ok 28 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 21504 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '21504' 1573s # received: 21504 1573s ok 29 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 22528 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '22528' 1573s # received: 22528 1573s ok 30 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 23552 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '23552' 1573s # received: 23552 1573s ok 31 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 24576 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '24576' 1573s # received: 24576 1573s ok 32 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 25600 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '25600' 1573s # received: 25600 1573s ok 33 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 26624 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '26624' 1573s # received: 26624 1573s ok 34 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 27648 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '27648' 1573s # received: 27648 1573s ok 35 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 28672 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '28672' 1573s # received: 28672 1573s ok 36 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 29696 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '29696' 1573s # received: 29696 1573s ok 37 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 30720 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '30720' 1573s # received: 30720 1573s ok 38 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 31744 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '31744' 1573s # received: 31744 1573s ok 39 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 32768 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '32768' 1573s # received: 32768 1573s ok 40 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 33792 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '33792' 1573s # received: 33792 1573s ok 41 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 34816 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '34816' 1573s # received: 34816 1573s ok 42 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 35840 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '35840' 1573s # received: 35840 1573s ok 43 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 36864 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '36864' 1573s # received: 36864 1573s ok 44 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 37888 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '37888' 1573s # received: 37888 1573s ok 45 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 38912 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '38912' 1573s # received: 38912 1573s ok 46 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 39936 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '39936' 1573s # received: 39936 1573s ok 47 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 40960 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '40960' 1573s # received: 40960 1573s ok 48 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 41984 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '41984' 1573s # received: 41984 1573s ok 49 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 43008 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '43008' 1573s # received: 43008 1573s ok 50 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 44032 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '44032' 1573s # received: 44032 1573s ok 51 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 45056 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '45056' 1573s # received: 45056 1573s ok 52 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 46080 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '46080' 1573s # received: 46080 1573s ok 53 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 47104 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '47104' 1573s # received: 47104 1573s ok 54 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 48128 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:10 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '48128' 1573s # received: 48128 1573s ok 55 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 49152 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '49152' 1573s # received: 49152 1573s ok 56 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 50176 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '50176' 1573s # received: 50176 1573s ok 57 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 51200 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '51200' 1573s # received: 51200 1573s ok 58 1573s #lwp request: 1573s #POST http://localhost:8560/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 102400 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 7 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8560 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '102400' 1573s # received: 102400 1573s ok 59 1573s # testing : / with proxy_http_https_proxy_section (http) 1573s # expected: 200 1573s # received: '200' 1573s ok 60 1573s # testing : CGI script with folded headers 1573s # expected: 200 1573s # received: '200' 1573s ok 61 1573s # testing : using valid proxyssl client cert 1573s # expected: 200 1573s # received: '200' 1573s ok 62 1573s # testing : using invalid proxyssl client cert 1573s # expected: 403 1573s # received: '403' 1573s ok 63 1573s # testing : protected cgi script 1573s # expected: 200 1573s # received: '200' 1573s ok 64 1573s # testing : X-Forwarded-Host header 1573s # expected: 'localhost:8562' 1573s # received: 'localhost:8562' 1573s ok 65 1573s # testing : client subject common name 1573s # expected: 'client_ok' 1573s # received: 'client_ok' 1573s ok 66 1573s # testing : ProxyPassReverse Location rewrite 1573s # expected: 'http://localhost:8562/modules/' 1573s # received: 'http://localhost:8562/modules/' 1573s ok 67 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 1024 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '1024' 1573s # received: 1024 1573s ok 68 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 2048 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '2048' 1573s # received: 2048 1573s ok 69 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 3072 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '3072' 1573s # received: 3072 1573s ok 70 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 4096 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '4096' 1573s # received: 4096 1573s ok 71 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 5120 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '5120' 1573s # received: 5120 1573s ok 72 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 6144 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '6144' 1573s # received: 6144 1573s ok 73 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 7168 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '7168' 1573s # received: 7168 1573s ok 74 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 8192 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '8192' 1573s # received: 8192 1573s ok 75 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 9216 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '9216' 1573s # received: 9216 1573s ok 76 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 10240 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '10240' 1573s # received: 10240 1573s ok 77 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 11264 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '11264' 1573s # received: 11264 1573s ok 78 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 12288 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '12288' 1573s # received: 12288 1573s ok 79 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 13312 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '13312' 1573s # received: 13312 1573s ok 80 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 14336 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '14336' 1573s # received: 14336 1573s ok 81 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 15360 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '15360' 1573s # received: 15360 1573s ok 82 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 16384 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '16384' 1573s # received: 16384 1573s ok 83 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 17408 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '17408' 1573s # received: 17408 1573s ok 84 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 18432 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '18432' 1573s # received: 18432 1573s ok 85 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 19456 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '19456' 1573s # received: 19456 1573s ok 86 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 20480 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '20480' 1573s # received: 20480 1573s ok 87 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 21504 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '21504' 1573s # received: 21504 1573s ok 88 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 22528 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '22528' 1573s # received: 22528 1573s ok 89 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 23552 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '23552' 1573s # received: 23552 1573s ok 90 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 24576 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '24576' 1573s # received: 24576 1573s ok 91 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 25600 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '25600' 1573s # received: 25600 1573s ok 92 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 26624 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '26624' 1573s # received: 26624 1573s ok 93 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 27648 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '27648' 1573s # received: 27648 1573s ok 94 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 28672 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '28672' 1573s # received: 28672 1573s ok 95 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 29696 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '29696' 1573s # received: 29696 1573s ok 96 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 30720 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '30720' 1573s # received: 30720 1573s ok 97 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 31744 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '31744' 1573s # received: 31744 1573s ok 98 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 32768 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '32768' 1573s # received: 32768 1573s ok 99 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 33792 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '33792' 1573s # received: 33792 1573s ok 100 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 34816 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '34816' 1573s # received: 34816 1573s ok 101 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 35840 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '35840' 1573s # received: 35840 1573s ok 102 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 36864 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '36864' 1573s # received: 36864 1573s ok 103 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 37888 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '37888' 1573s # received: 37888 1573s ok 104 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 38912 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '38912' 1573s # received: 38912 1573s ok 105 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 39936 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '39936' 1573s # received: 39936 1573s ok 106 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 40960 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '40960' 1573s # received: 40960 1573s ok 107 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 41984 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '41984' 1573s # received: 41984 1573s ok 108 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 43008 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '43008' 1573s # received: 43008 1573s ok 109 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 44032 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '44032' 1573s # received: 44032 1573s ok 110 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 45056 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '45056' 1573s # received: 45056 1573s ok 111 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 46080 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '46080' 1573s # received: 46080 1573s ok 112 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 47104 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '47104' 1573s # received: 47104 1573s ok 113 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 48128 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '48128' 1573s # received: 48128 1573s ok 114 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 49152 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '49152' 1573s # received: 49152 1573s ok 115 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 50176 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '50176' 1573s # received: 50176 1573s ok 116 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 51200 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '51200' 1573s # received: 51200 1573s ok 117 1573s #lwp request: 1573s #POST http://localhost:8562/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 102400 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 7 1573s #Client-Date: Mon, 03 Jun 2024 13:39:11 GMT 1573s #Client-Peer: 127.0.0.1:8562 1573s #Client-Response-Num: 1 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '102400' 1573s # received: 102400 1573s ok 118 1573s # testing : / with proxy_https_http (https) 1573s # expected: 200 1573s # received: '200' 1573s ok 119 1573s # testing : CGI script with folded headers 1573s # expected: 200 1573s # received: '200' 1573s ok 120 1573s # testing : ProxyPassReverse Location rewrite 1573s # expected: 'https://localhost:8564/modules/' 1573s # received: 'https://localhost:8564/modules/' 1573s ok 121 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 1024 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '1024' 1573s # received: 1024 1573s ok 122 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 2048 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '2048' 1573s # received: 2048 1573s ok 123 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 3072 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '3072' 1573s # received: 3072 1573s ok 124 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 4096 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '4096' 1573s # received: 4096 1573s ok 125 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 5120 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '5120' 1573s # received: 5120 1573s ok 126 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 6144 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '6144' 1573s # received: 6144 1573s ok 127 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 7168 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '7168' 1573s # received: 7168 1573s ok 128 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 8192 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '8192' 1573s # received: 8192 1573s ok 129 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 9216 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '9216' 1573s # received: 9216 1573s ok 130 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 10240 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '10240' 1573s # received: 10240 1573s ok 131 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 11264 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '11264' 1573s # received: 11264 1573s ok 132 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 12288 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '12288' 1573s # received: 12288 1573s ok 133 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 13312 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '13312' 1573s # received: 13312 1573s ok 134 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 14336 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '14336' 1573s # received: 14336 1573s ok 135 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 15360 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '15360' 1573s # received: 15360 1573s ok 136 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 16384 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '16384' 1573s # received: 16384 1573s ok 137 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 17408 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '17408' 1573s # received: 17408 1573s ok 138 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 18432 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '18432' 1573s # received: 18432 1573s ok 139 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 19456 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '19456' 1573s # received: 19456 1573s ok 140 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 20480 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '20480' 1573s # received: 20480 1573s ok 141 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 21504 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '21504' 1573s # received: 21504 1573s ok 142 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 22528 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '22528' 1573s # received: 22528 1573s ok 143 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 23552 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '23552' 1573s # received: 23552 1573s ok 144 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 24576 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '24576' 1573s # received: 24576 1573s ok 145 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 25600 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '25600' 1573s # received: 25600 1573s ok 146 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 26624 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '26624' 1573s # received: 26624 1573s ok 147 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 27648 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '27648' 1573s # received: 27648 1573s ok 148 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 28672 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '28672' 1573s # received: 28672 1573s ok 149 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 29696 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '29696' 1573s # received: 29696 1573s ok 150 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 30720 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '30720' 1573s # received: 30720 1573s ok 151 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 31744 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '31744' 1573s # received: 31744 1573s ok 152 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 32768 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '32768' 1573s # received: 32768 1573s ok 153 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 33792 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '33792' 1573s # received: 33792 1573s ok 154 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 34816 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '34816' 1573s # received: 34816 1573s ok 155 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 35840 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '35840' 1573s # received: 35840 1573s ok 156 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 36864 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '36864' 1573s # received: 36864 1573s ok 157 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 37888 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '37888' 1573s # received: 37888 1573s ok 158 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 38912 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '38912' 1573s # received: 38912 1573s ok 159 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 39936 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '39936' 1573s # received: 39936 1573s ok 160 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 40960 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '40960' 1573s # received: 40960 1573s ok 161 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 41984 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '41984' 1573s # received: 41984 1573s ok 162 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 43008 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '43008' 1573s # received: 43008 1573s ok 163 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 44032 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '44032' 1573s # received: 44032 1573s ok 164 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 45056 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '45056' 1573s # received: 45056 1573s ok 165 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 46080 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:12 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '46080' 1573s # received: 46080 1573s ok 166 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 47104 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '47104' 1573s # received: 47104 1573s ok 167 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 48128 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '48128' 1573s # received: 48128 1573s ok 168 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 49152 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '49152' 1573s # received: 49152 1573s ok 169 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 50176 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '50176' 1573s # received: 50176 1573s ok 170 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 51200 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '51200' 1573s # received: 51200 1573s ok 171 1573s #lwp request: 1573s #POST https://localhost:8564/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 102400 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 7 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8564 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '102400' 1573s # received: 102400 1573s ok 172 1573s # testing : / with proxy_https_https (https) 1573s # expected: 200 1573s # received: '200' 1573s ok 173 1573s # testing : CGI script with folded headers 1573s # expected: 200 1573s # received: '200' 1573s ok 174 1573s # testing : using valid proxyssl client cert 1573s # expected: 200 1573s # received: '200' 1573s ok 175 1573s # testing : using invalid proxyssl client cert 1573s # expected: 403 1573s # received: '403' 1573s ok 176 1573s # testing : protected cgi script 1573s # expected: 200 1573s # received: '200' 1573s ok 177 1573s # testing : X-Forwarded-Host header 1573s # expected: 'localhost:8561' 1573s # received: 'localhost:8561' 1573s ok 178 1573s # testing : client subject common name 1573s # expected: 'client_ok' 1573s # received: 'client_ok' 1573s ok 179 1573s # testing : ProxyPassReverse Location rewrite 1573s # expected: 'https://localhost:8561/modules/' 1573s # received: 'https://localhost:8561/modules/' 1573s ok 180 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 1024 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '1024' 1573s # received: 1024 1573s ok 181 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 2048 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '2048' 1573s # received: 2048 1573s ok 182 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 3072 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '3072' 1573s # received: 3072 1573s ok 183 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 4096 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '4096' 1573s # received: 4096 1573s ok 184 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 5120 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '5120' 1573s # received: 5120 1573s ok 185 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 6144 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '6144' 1573s # received: 6144 1573s ok 186 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 7168 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '7168' 1573s # received: 7168 1573s ok 187 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 8192 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '8192' 1573s # received: 8192 1573s ok 188 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 9216 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '9216' 1573s # received: 9216 1573s ok 189 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 10240 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '10240' 1573s # received: 10240 1573s ok 190 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 11264 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '11264' 1573s # received: 11264 1573s ok 191 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 12288 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '12288' 1573s # received: 12288 1573s ok 192 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 13312 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '13312' 1573s # received: 13312 1573s ok 193 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 14336 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '14336' 1573s # received: 14336 1573s ok 194 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 15360 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '15360' 1573s # received: 15360 1573s ok 195 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 16384 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '16384' 1573s # received: 16384 1573s ok 196 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 17408 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '17408' 1573s # received: 17408 1573s ok 197 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 18432 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '18432' 1573s # received: 18432 1573s ok 198 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 19456 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '19456' 1573s # received: 19456 1573s ok 199 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 20480 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '20480' 1573s # received: 20480 1573s ok 200 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 21504 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '21504' 1573s # received: 21504 1573s ok 201 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 22528 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '22528' 1573s # received: 22528 1573s ok 202 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 23552 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '23552' 1573s # received: 23552 1573s ok 203 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 24576 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:13 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '24576' 1573s # received: 24576 1573s ok 204 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 25600 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '25600' 1573s # received: 25600 1573s ok 205 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 26624 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '26624' 1573s # received: 26624 1573s ok 206 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 27648 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '27648' 1573s # received: 27648 1573s ok 207 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 28672 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '28672' 1573s # received: 28672 1573s ok 208 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 29696 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '29696' 1573s # received: 29696 1573s ok 209 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 30720 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '30720' 1573s # received: 30720 1573s ok 210 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 31744 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '31744' 1573s # received: 31744 1573s ok 211 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 32768 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '32768' 1573s # received: 32768 1573s ok 212 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 33792 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '33792' 1573s # received: 33792 1573s ok 213 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 34816 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '34816' 1573s # received: 34816 1573s ok 214 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 35840 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '35840' 1573s # received: 35840 1573s ok 215 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 36864 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '36864' 1573s # received: 36864 1573s ok 216 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 37888 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '37888' 1573s # received: 37888 1573s ok 217 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 38912 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '38912' 1573s # received: 38912 1573s ok 218 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 39936 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '39936' 1573s # received: 39936 1573s ok 219 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 40960 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '40960' 1573s # received: 40960 1573s ok 220 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 41984 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '41984' 1573s # received: 41984 1573s ok 221 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 43008 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '43008' 1573s # received: 43008 1573s ok 222 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 44032 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '44032' 1573s # received: 44032 1573s ok 223 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 45056 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '45056' 1573s # received: 45056 1573s ok 224 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 46080 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '46080' 1573s # received: 46080 1573s ok 225 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 47104 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '47104' 1573s # received: 47104 1573s ok 226 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 48128 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '48128' 1573s # received: 48128 1573s ok 227 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 49152 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '49152' 1573s # received: 49152 1573s ok 228 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 50176 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '50176' 1573s # received: 50176 1573s ok 229 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 51200 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '51200' 1573s # received: 51200 1573s ok 230 1573s #lwp request: 1573s #POST https://localhost:8561/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 102400 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:14 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 7 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8561 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '102400' 1573s # received: 102400 1573s ok 231 1573s # testing : / with proxy_https_https_proxy_section (https) 1573s # expected: 200 1573s # received: '200' 1573s ok 232 1573s # testing : CGI script with folded headers 1573s # expected: 200 1573s # received: '200' 1573s ok 233 1573s # testing : using valid proxyssl client cert 1573s # expected: 200 1573s # received: '200' 1573s ok 234 1573s # testing : using invalid proxyssl client cert 1573s # expected: 403 1573s # received: '403' 1573s ok 235 1573s # testing : protected cgi script 1573s # expected: 200 1573s # received: '200' 1573s ok 236 1573s # testing : X-Forwarded-Host header 1573s # expected: 'localhost:8563' 1573s # received: 'localhost:8563' 1573s ok 237 1573s # testing : client subject common name 1573s # expected: 'client_ok' 1573s # received: 'client_ok' 1573s ok 238 1573s # testing : ProxyPassReverse Location rewrite 1573s # expected: 'https://localhost:8563/modules/' 1573s # received: 'https://localhost:8563/modules/' 1573s ok 239 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 1024 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '1024' 1573s # received: 1024 1573s ok 240 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 2048 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '2048' 1573s # received: 2048 1573s ok 241 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 3072 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '3072' 1573s # received: 3072 1573s ok 242 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 4096 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '4096' 1573s # received: 4096 1573s ok 243 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 5120 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '5120' 1573s # received: 5120 1573s ok 244 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 6144 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '6144' 1573s # received: 6144 1573s ok 245 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 7168 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '7168' 1573s # received: 7168 1573s ok 246 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 8192 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '8192' 1573s # received: 8192 1573s ok 247 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 9216 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 5 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '9216' 1573s # received: 9216 1573s ok 248 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 10240 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '10240' 1573s # received: 10240 1573s ok 249 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 11264 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '11264' 1573s # received: 11264 1573s ok 250 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 12288 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '12288' 1573s # received: 12288 1573s ok 251 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 13312 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '13312' 1573s # received: 13312 1573s ok 252 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 14336 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '14336' 1573s # received: 14336 1573s ok 253 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 15360 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '15360' 1573s # received: 15360 1573s ok 254 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 16384 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '16384' 1573s # received: 16384 1573s ok 255 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 17408 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '17408' 1573s # received: 17408 1573s ok 256 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 18432 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '18432' 1573s # received: 18432 1573s ok 257 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 19456 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '19456' 1573s # received: 19456 1573s ok 258 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 20480 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '20480' 1573s # received: 20480 1573s ok 259 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 21504 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '21504' 1573s # received: 21504 1573s ok 260 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 22528 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '22528' 1573s # received: 22528 1573s ok 261 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 23552 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '23552' 1573s # received: 23552 1573s ok 262 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 24576 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '24576' 1573s # received: 24576 1573s ok 263 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 25600 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:15 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '25600' 1573s # received: 25600 1573s ok 264 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 26624 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '26624' 1573s # received: 26624 1573s ok 265 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 27648 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '27648' 1573s # received: 27648 1573s ok 266 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 28672 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '28672' 1573s # received: 28672 1573s ok 267 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 29696 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '29696' 1573s # received: 29696 1573s ok 268 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 30720 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '30720' 1573s # received: 30720 1573s ok 269 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 31744 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '31744' 1573s # received: 31744 1573s ok 270 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 32768 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '32768' 1573s # received: 32768 1573s ok 271 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 33792 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '33792' 1573s # received: 33792 1573s ok 272 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 34816 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '34816' 1573s # received: 34816 1573s ok 273 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 35840 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '35840' 1573s # received: 35840 1573s ok 274 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 36864 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '36864' 1573s # received: 36864 1573s ok 275 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 37888 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '37888' 1573s # received: 37888 1573s ok 276 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 38912 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '38912' 1573s # received: 38912 1573s ok 277 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 39936 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '39936' 1573s # received: 39936 1573s ok 278 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 40960 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '40960' 1573s # received: 40960 1573s ok 279 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 41984 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '41984' 1573s # received: 41984 1573s ok 280 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 43008 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '43008' 1573s # received: 43008 1573s ok 281 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 44032 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '44032' 1573s # received: 44032 1573s ok 282 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 45056 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '45056' 1573s # received: 45056 1573s ok 283 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 46080 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '46080' 1573s # received: 46080 1573s ok 284 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 47104 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '47104' 1573s # received: 47104 1573s ok 285 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 48128 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '48128' 1573s # received: 48128 1573s ok 286 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 49152 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '49152' 1573s # received: 49152 1573s ok 287 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 50176 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:16 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '50176' 1573s # received: 50176 1573s ok 288 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 51200 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:17 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 6 1573s #Client-Date: Mon, 03 Jun 2024 13:39:17 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '51200' 1573s # received: 51200 1573s ok 289 1573s #lwp request: 1573s #POST https://localhost:8563/eat_post HTTP/1.1 1573s #User-Agent: libwww-perl/6.77 1573s #Content-Length: 102400 1573s # 1573s #server response: 1573s #HTTP/1.1 200 OK 1573s #Connection: close 1573s #Date: Mon, 03 Jun 2024 13:39:17 GMT 1573s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s #Vary: In-If1 1573s #Content-Length: 7 1573s #Client-Date: Mon, 03 Jun 2024 13:39:17 GMT 1573s #Client-Peer: 127.0.0.1:8563 1573s #Client-Response-Num: 1 1573s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s #Client-SSL-Socket-Class: IO::Socket::SSL 1573s #Client-SSL-Version: TLSv1_3 1573s #DMMATCH1: 1 1573s # 1573s # testing : length posted 1573s # expected: '102400' 1573s # received: 102400 1573s ok 290 1573s ok 1575s t/ssl/require.t ..................... 1575s 1..10 1575s # Running under perl version 5.038002 for linux 1575s # Current time local: Mon Jun 3 13:39:17 2024 1575s # Current time GMT: Mon Jun 3 13:39:17 2024 1575s # Using Test.pm version 1.31 1575s # Using Apache/Test.pm version 1.42 1575s ok 1 1575s ok 2 1575s ok 3 1575s ok 4 1575s ok 5 1575s ok 6 1575s ok 7 1575s ok 8 1575s ok 9 1575s ok 10 1575s ok 1577s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1582s t/ssl/varlookup.t ................... 1582s 1..83 1582s # Running under perl version 5.038002 for linux 1582s # Current time local: Mon Jun 3 13:39:21 2024 1582s # Current time GMT: Mon Jun 3 13:39:21 2024 1582s # Using Test.pm version 1.31 1582s # Using Apache/Test.pm version 1.42 1582s # testing : HTTP_USER_AGENT 1582s # expected: 'libwww-perl/6.77' 1582s # received: 'libwww-perl/6.77' 1582s ok 1 1582s # testing : HTTP:User-Agent 1582s # expected: 'libwww-perl/6.77' 1582s # received: 'libwww-perl/6.77' 1582s ok 2 1582s # testing : HTTP_REFERER 1582s # expected: 't/ssl/varlookup.t' 1582s # received: 't/ssl/varlookup.t' 1582s ok 3 1582s # testing : HTTP_HOST 1582s # expected: 'localhost:8532' 1582s # received: 'localhost:8532' 1582s ok 4 1582s # testing : QUERY_STRING 1582s # expected: 'QUERY_STRING' 1582s # received: 'QUERY_STRING' 1582s ok 5 1582s # testing : SERVER_SOFTWARE 1582s # expected: qr/^Apache\/2.4.58/ 1582s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 1582s ok 6 1582s # testing : SERVER_ADMIN 1582s # expected: 'tuser@localhost' 1582s # received: 'tuser@localhost' 1582s ok 7 1582s # testing : SERVER_PORT 1582s # expected: '8532' 1582s # received: '8532' 1582s ok 8 1582s # testing : SERVER_NAME 1582s # expected: 'localhost' 1582s # received: 'localhost' 1582s ok 9 1582s # testing : SERVER_PROTOCOL 1582s # expected: qr/^HTTP\/1\.\d$/ 1582s # received: 'HTTP/1.1' 1582s ok 10 1582s # testing : REMOTE_ADDR 1582s # expected: '127.0.0.1' 1582s # received: '127.0.0.1' 1582s ok 11 1582s # testing : DOCUMENT_ROOT 1582s # expected: '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs' 1582s # received: '/tmp/autopkgtest.vC3oZl/autopkgtest_tmp/perl-framework/t/htdocs' 1582s ok 12 1582s # testing : REQUEST_METHOD 1582s # expected: 'GET' 1582s # received: 'GET' 1582s ok 13 1582s # testing : REQUEST_URI 1582s # expected: '/test_ssl_var_lookup' 1582s # received: '/test_ssl_var_lookup' 1582s ok 14 1582s # testing : TIME_YEAR 1582s # expected: 2024 1582s # received: '2024' 1582s ok 15 1582s # testing : TIME_MON 1582s # expected: '06' 1582s # received: '06' 1582s ok 16 1582s # testing : TIME_DAY 1582s # expected: '03' 1582s # received: '03' 1582s ok 17 1582s # testing : TIME_WDAY 1582s # expected: 1 1582s # received: '1' 1582s ok 18 1582s # testing : IS_SUBREQ 1582s # expected: 'false' 1582s # received: 'false' 1582s ok 19 1582s # testing : API_VERSION 1582s # expected: '20120211' 1582s # received: '20120211' 1582s ok 20 1582s # testing : THE_REQUEST 1582s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1582s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1582s ok 21 1582s # testing : REQUEST_SCHEME 1582s # expected: 'https' 1582s # received: 'https' 1582s ok 22 1582s # testing : HTTPS 1582s # expected: 'on' 1582s # received: 'on' 1582s ok 23 1582s # testing : ENV:THE_ARGS 1582s # expected: 'ENV:THE_ARGS' 1582s # received: 'ENV:THE_ARGS' 1582s ok 24 1582s # testing : SSL_CLIENT_M_VERSION 1582s # expected: qr/^\d+$/ 1582s # received: '3' 1582s ok 25 1582s # testing : SSL_SERVER_M_VERSION 1582s # expected: qr/^\d+$/ 1582s # received: '3' 1582s ok 26 1582s # testing : SSL_CLIENT_M_SERIAL 1582s # expected: qr/^[0-9A-F]+$/ 1582s # received: '09' 1582s ok 27 1582s # testing : SSL_SERVER_M_SERIAL 1582s # expected: qr/^[0-9A-F]+$/ 1582s # received: '07' 1582s ok 28 1582s # testing : SSL_PROTOCOL 1582s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1582s # received: 'TLSv1.3' 1582s ok 29 1582s # testing : SSL_CLIENT_V_START 1582s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1582s # received: 'Jun 3 13:32:52 2024 GMT' 1582s ok 30 1582s # testing : SSL_SERVER_V_START 1582s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1582s # received: 'Jun 3 13:32:51 2024 GMT' 1582s ok 31 1582s # testing : SSL_CLIENT_V_END 1582s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1582s # received: 'Jun 3 13:32:52 2025 GMT' 1582s ok 32 1582s # testing : SSL_SERVER_V_END 1582s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1582s # received: 'Jun 3 13:32:51 2025 GMT' 1582s ok 33 1582s # testing : SSL_CIPHER 1582s # expected: qr/^[A-Z0-9_-]+$/ 1582s # received: 'TLS_AES_256_GCM_SHA384' 1582s ok 34 1582s # testing : SSL_CIPHER_EXPORT 1582s # expected: 'false' 1582s # received: 'false' 1582s ok 35 1582s # testing : SSL_CIPHER_ALGKEYSIZE 1582s # expected: qr/^\d+$/ 1582s # received: '256' 1582s ok 36 1582s # testing : SSL_CIPHER_USEKEYSIZE 1582s # expected: qr/^\d+$/ 1582s # received: '256' 1582s ok 37 1582s # testing : SSL_SECURE_RENEG 1582s # expected: qr/^(false|true)$/ 1582s # received: 'true' 1582s ok 38 1582s # testing : SSL_CLIENT_S_DN 1582s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s ok 39 1582s # testing : SSL_SERVER_S_DN 1582s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1582s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s ok 40 1582s # testing : SSL_CLIENT_S_DN_C 1582s # expected: 'US' 1582s # received: 'US' 1582s ok 41 1582s # testing : SSL_SERVER_S_DN_C 1582s # expected: 'US' 1582s # received: 'US' 1582s ok 42 1582s # testing : SSL_CLIENT_S_DN_ST 1582s # expected: 'California' 1582s # received: 'California' 1582s ok 43 1582s # testing : SSL_SERVER_S_DN_ST 1582s # expected: 'California' 1582s # received: 'California' 1582s ok 44 1582s # testing : SSL_CLIENT_S_DN_L 1582s # expected: 'San Francisco' 1582s # received: 'San Francisco' 1582s ok 45 1582s # testing : SSL_SERVER_S_DN_L 1582s # expected: 'San Francisco' 1582s # received: 'San Francisco' 1582s ok 46 1582s # testing : SSL_CLIENT_S_DN_O 1582s # expected: 'ASF' 1582s # received: 'ASF' 1582s ok 47 1582s # testing : SSL_SERVER_S_DN_O 1582s # expected: 'ASF' 1582s # received: 'ASF' 1582s ok 48 1582s # testing : SSL_CLIENT_S_DN_OU 1582s # expected: 'httpd-test' 1582s # received: 'httpd-test' 1582s ok 49 1582s # testing : SSL_SERVER_S_DN_OU 1582s # expected: qr/^httpd-test\/([-\w]+)/ 1582s # received: 'httpd-test/rsa-test' 1582s ok 50 1582s # testing : SSL_CLIENT_S_DN_CN 1582s # expected: 'client_ok' 1582s # received: 'client_ok' 1582s ok 51 1582s # testing : SSL_SERVER_S_DN_CN 1582s # expected: 'localhost' 1582s # received: 'localhost' 1582s ok 52 1582s # testing : SSL_CLIENT_S_DN_Email 1582s # expected: 'test-dev@httpd.apache.org' 1582s # received: 'test-dev@httpd.apache.org' 1582s ok 53 1582s # testing : SSL_SERVER_S_DN_Email 1582s # expected: 'test-dev@httpd.apache.org' 1582s # received: 'test-dev@httpd.apache.org' 1582s ok 54 1582s # testing : SSL_CLIENT_SAN_Email_0 1582s # expected: 'test-dev@httpd.apache.org' 1582s # received: 'test-dev@httpd.apache.org' 1582s ok 55 1582s # testing : SSL_SERVER_SAN_DNS_0 1582s # expected: 'localhost' 1582s # received: 'localhost' 1582s ok 56 1582s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1582s # expected: 'test-dev@httpd.apache.org' 1582s # received: 'test-dev@httpd.apache.org' 1582s ok 57 1582s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1582s # expected: '_https.localhost' 1582s # received: '_https.localhost' 1582s ok 58 1582s # testing : SSL_CLIENT_I_DN 1582s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s ok 59 1582s # testing : SSL_SERVER_I_DN 1582s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1582s ok 60 1582s # testing : SSL_CLIENT_I_DN_C 1582s # expected: 'US' 1582s # received: 'US' 1582s ok 61 1582s # testing : SSL_SERVER_I_DN_C 1582s # expected: 'US' 1582s # received: 'US' 1582s ok 62 1582s # testing : SSL_CLIENT_I_DN_ST 1582s # expected: 'California' 1582s # received: 'California' 1582s ok 63 1582s # testing : SSL_SERVER_I_DN_ST 1582s # expected: 'California' 1582s # received: 'California' 1582s ok 64 1582s # testing : SSL_CLIENT_I_DN_L 1582s # expected: 'San Francisco' 1582s # received: 'San Francisco' 1582s ok 65 1582s # testing : SSL_SERVER_I_DN_L 1582s # expected: 'San Francisco' 1582s # received: 'San Francisco' 1582s ok 66 1582s # testing : SSL_CLIENT_I_DN_O 1582s # expected: 'ASF' 1582s # received: 'ASF' 1582s ok 67 1582s # testing : SSL_SERVER_I_DN_O 1582s # expected: 'ASF' 1582s # received: 'ASF' 1582s ok 68 1582s # testing : SSL_CLIENT_I_DN_OU 1582s # expected: 'httpd-test' 1582s # received: 'httpd-test' 1582s ok 69 1582s # testing : SSL_SERVER_I_DN_OU 1582s # expected: 'httpd-test' 1582s # received: 'httpd-test' 1582s ok 70 1582s # testing : SSL_CLIENT_I_DN_CN 1582s # expected: 'ca' 1582s # received: 'ca' 1582s ok 71 1582s # testing : SSL_SERVER_I_DN_CN 1582s # expected: 'ca' 1582s # received: 'ca' 1582s ok 72 1582s # testing : SSL_SERVER_I_DN_CN_RAW 1582s # expected: 'ca' 1582s # received: 'ca' 1582s ok 73 1582s # testing : SSL_SERVER_I_DN_CN_0_RAW 1582s # expected: 'ca' 1582s # received: 'ca' 1582s ok 74 1582s # testing : SSL_CLIENT_I_DN_Email 1582s # expected: 'test-dev@httpd.apache.org' 1582s # received: 'test-dev@httpd.apache.org' 1582s ok 75 1582s # testing : SSL_SERVER_I_DN_Email 1582s # expected: 'test-dev@httpd.apache.org' 1582s # received: 'test-dev@httpd.apache.org' 1582s ok 76 1582s # testing : SSL_CLIENT_A_SIG 1582s # expected: 'sha256WithRSAEncryption' 1582s # received: 'sha256WithRSAEncryption' 1582s ok 77 1582s # testing : SSL_SERVER_A_SIG 1582s # expected: 'sha256WithRSAEncryption' 1582s # received: 'sha256WithRSAEncryption' 1582s ok 78 1582s # testing : SSL_CLIENT_A_KEY 1582s # expected: 'rsaEncryption' 1582s # received: 'rsaEncryption' 1582s ok 79 1582s # testing : SSL_SERVER_A_KEY 1582s # expected: qr/^[rd]saEncryption$/ 1582s # received: 'rsaEncryption' 1582s ok 80 1582s # testing : SSL_CLIENT_CERT 1582s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1582s # received: '-----BEGIN CERTIFICATE----- 1582s # MIIFHTCCBAWgAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1582s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1582s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1582s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz 1582s # MTMzMjUyWhcNMjUwNjAzMTMzMjUyWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1582s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1582s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1582s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1582s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1mvzLW38zTe79uGppLSwhy8gdBpynIpyANFz 1582s # BQiYs+YWXNMO4zZs9+iP2cDpJ72YsrcX7tdm5mDU2VeHhSsmQMCzJV4HxO5SxbUQ 1582s # +j7U2I9AdXmoYVy5mnXO+v96o9h1IY/xXJix1DIoF72b8cZl2YUbXYTua07IrLxC 1582s # N8AuoTFUpkfrhbw3bSN2cfcQJAACOQxGdBEaA/VV7wzoCgqC0Ke2fk62WJjOB+au 1582s # lI+PAoY4a6gwD6ePMMgKyPOvRmKGVjsEalzx+phkKAxioszpj53gPNwYELjn5f6Q 1582s # papIj1cPRP/7gZZRT9Y6RRsjsBckP1f4A0CZBc62xbTGJLzQhQIDAQABo4IBbzCC 1582s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 1582s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 1582s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 1582s # A1UdDgQWBBRK9iepK4KoycmT6QAEIXKAJJPBkTCBvgYDVR0jBIG2MIGzoYGapIGX 1582s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 1582s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 1582s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 1582s # Y2hlLm9yZ4IUFhFu8sk5DkfQLUQHngYlNcT9LoIwDQYJKoZIhvcNAQELBQADggEB 1582s # ALnvLgP8pbe0xWFbUU7PkZeieKffBgkQOTmQpfzPkFn5WHuqfKxUVLTLurBSE/01 1582s # /9SuYThuW8gYOx0Y9ammYUFTlu9UPMcsxXa5TRTz9nvJ9rc++fpphZMmKSb2Y+0V 1582s # ZZDjT3+8D/gzhYKM7c5AvHNYUzVDXfIbdrxiXZQwtUE2GFn5kDpIfzUkNAUmKXzm 1582s # ygpNk98JRHYg1EP8CARnGk8lp90QUHFjpgtWMpT0l+Mtovucm2vOIqb2ruGfWf2z 1582s # tw7Rsnd1/ouI5yY5tQZeMwP525Sxnf9BZs7By6xSoAaAxygsVXzPO5JIJGzrOnxC 1582s # sXGKwbIjd/dlkgDYmTP/NpA= 1582s # -----END CERTIFICATE----- 1582s # ' 1582s ok 81 1582s # testing : SSL_SERVER_CERT 1582s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1582s # received: '-----BEGIN CERTIFICATE----- 1582s # MIIE0TCCA7mgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1582s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1582s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1582s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwNjAz 1582s # MTMzMjUxWhcNMjUwNjAzMTMzMjUxWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1582s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1582s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1582s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1582s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqlE4gS5q4+9lg6GmRICiLzMi 1582s # v6yjtKEOjUifY3qVPOlt3umaAVcHsNLR72ztwjP714AvRnQBHxKSi9VW40Lbx7Ib 1582s # kQkrr9zuKiZhdrHubykIDWb3fYKvYmIXw7AAGFQIPJad/HSpJ1mEbHgQdDjpKPqV 1582s # BiE36YRoorwS/uKsWkeKzlhw5WPseEvA5Lyj6fTmbXKCW7r384PYt56+1XkxUQHW 1582s # JolmMaSYuqME6ry4J/QCA4gXCEyxeVfl9I1A8PrdjT2gIVagw3DsN+9IaOEJ5dzy 1582s # xR2UKmrq1sS+bo7Jrtfjr8rnb7apByXrWtrHt9QswANMsX0dy67/4RWasoM7JwID 1582s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 1582s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFD98XI6g6WtE84EeVsYv9frtDQWh 1582s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 1582s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 1582s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 1582s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQWEW7yyTkOR9AtRAeeBiU1xP0u 1582s # gjANBgkqhkiG9w0BAQsFAAOCAQEAYmcApz+TnBduO69FyktBGjq2brcgiNq5eVI+ 1582s # CKYFF+s8sokqSQ3vZsXyvOdGWmezDFa7QATazAgOJNgmnCkHlG4GsPJMdGBw2VYg 1582s # 816AYTFXPyrVatfiLxSuO7TsIq0/6cBIz53P3yPueWzuPTJqCa+qi5JVEbeq/ktQ 1582s # w7F19/XgG0r4EbATNhHHT1TX+0DjX8T+UBYknFxyxYUg3hfmei2htgAp/AVHh/xh 1582s # QRVtoglQC0ODhxqY6vkV7mliDosDB3eIe8/Ap2iFmPhlIpkYGRokuXPVTSL9do15 1582s # D8ztMl29bUQ5TgEFOujMxYOrwexi71RPdQxolhdKtU4O3DYjDQ== 1582s # -----END CERTIFICATE----- 1582s # ' 1582s ok 82 1582s # testing : SSL_CLIENT_VERIFY 1582s # expected: 'SUCCESS' 1582s # received: 'SUCCESS' 1582s ok 83 1582s ok 1584s t/ssl/verify.t ...................... 1584s 1..3 1584s # Running under perl version 5.038002 for linux 1584s # Current time local: Mon Jun 3 13:39:26 2024 1584s # Current time GMT: Mon Jun 3 13:39:26 2024 1584s # Using Test.pm version 1.31 1584s # Using Apache/Test.pm version 1.42 1584s HTTP/1.1 403 Forbidden 1584s Connection: close 1584s Date: Mon, 03 Jun 2024 13:39:28 GMT 1584s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1584s Content-Length: 258 1584s Content-Type: text/html; charset=iso-8859-1 1584s Client-Date: Mon, 03 Jun 2024 13:39:28 GMT 1584s Client-Peer: 127.0.0.1:8532 1584s Client-Response-Num: 1 1584s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1584s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1584s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1584s Client-SSL-Socket-Class: IO::Socket::SSL 1584s Client-SSL-Version: TLSv1_3 1584s Title: 403 Forbidden 1584s 1584s 1584s 1584s 403 Forbidden 1584s 1584s

Forbidden

1584s

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

1584s 1584s ok 1 1584s HTTP/1.1 200 OK 1584s Connection: close 1584s Date: Mon, 03 Jun 2024 13:39:28 GMT 1584s Accept-Ranges: bytes 1584s ETag: "1a-613edd771cbc0" 1584s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1584s Vary: In-If1 1584s Content-Length: 26 1584s Content-Type: text/html 1584s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1584s Client-Date: Mon, 03 Jun 2024 13:39:28 GMT 1584s Client-Peer: 127.0.0.1:8532 1584s Client-Response-Num: 1 1584s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1584s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1584s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1584s Client-SSL-Socket-Class: IO::Socket::SSL 1584s Client-SSL-Version: TLSv1_3 1584s DMMATCH1: 1 1584s 1584s welcome to localhost:8529 1584s ok 2 1584s 500 Server closed connection without sending any data back 1584s Content-Type: text/plain 1584s Client-Date: Mon, 03 Jun 2024 13:39:28 GMT 1584s Client-Warning: Internal response 1584s 1584s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1584s ok 3 1584s ok 1584s All tests successful. 1584s Files=142, Tests=7321, 382 wallclock secs ( 1.97 usr 0.51 sys + 153.83 cusr 182.89 csys = 339.20 CPU) 1584s Result: PASS 1584s [warning] server localhost:8529 shutdown 1585s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1585s Files=142, Tests=7321, 382 wallclock secs ( 1.97 usr 0.51 sys + 153.83 cusr 182.89 csys = 339.20 CPU) 1585s + grep -E '^Result: PASS' testlog.mpm_event 1585s Result: PASS 1585s + grep -E '^Result: FAIL' testlog.mpm_event 1585s + grep -E 'server dumped core' testlog.mpm_event 1585s + return 0 1585s autopkgtest [13:39:29]: test run-test-suite: -----------------------] 1586s autopkgtest [13:39:30]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1586s run-test-suite PASS 1587s autopkgtest [13:39:31]: test duplicate-module-load: preparing testbed 1662s autopkgtest [13:40:46]: testbed dpkg architecture: amd64 1662s autopkgtest [13:40:46]: testbed apt version: 2.9.3 1662s autopkgtest [13:40:46]: test architecture: i386 1662s autopkgtest [13:40:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1663s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 1663s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [43.4 kB] 1663s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [4792 B] 1663s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 1663s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [384 kB] 1663s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [81.4 kB] 1663s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [58.4 kB] 1663s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [7700 B] 1663s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [4300 B] 1663s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [187 kB] 1663s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [355 kB] 1663s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [1392 B] 1663s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [1392 B] 1664s Fetched 1241 kB in 0s (4033 kB/s) 1664s Reading package lists... 1667s Reading package lists... 1667s Building dependency tree... 1667s Reading state information... 1668s Calculating upgrade... 1668s The following packages will be upgraded: 1668s libxml2 1668s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1668s Need to get 642 kB of archives. 1668s After this operation, 353 kB disk space will be freed. 1668s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 libxml2 amd64 2.12.7+dfsg-3 [642 kB] 1669s Fetched 642 kB in 0s (20.2 MB/s) 1669s (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 ... 74359 files and directories currently installed.) 1669s Preparing to unpack .../libxml2_2.12.7+dfsg-3_amd64.deb ... 1669s Unpacking libxml2:amd64 (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 1669s Setting up libxml2:amd64 (2.12.7+dfsg-3) ... 1669s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1669s Reading package lists... 1670s Building dependency tree... 1670s Reading state information... 1670s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1671s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1671s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 1671s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1671s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 1672s Reading package lists... 1672s Reading package lists... 1673s Building dependency tree... 1673s Reading state information... 1673s Calculating upgrade... 1674s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1674s Reading package lists... 1674s Building dependency tree... 1674s Reading state information... 1675s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1680s Note, using file '/tmp/autopkgtest.vC3oZl/3-autopkgtest-satdep.dsc' to get the build dependencies 1680s Reading package lists... 1681s Building dependency tree... 1681s Reading state information... 1681s Starting pkgProblemResolver with broken count: 0 1681s Starting 2 pkgProblemResolver with broken count: 0 1681s Done 1682s The following NEW packages will be installed: 1682s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 1682s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 1682s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 1682s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1t64 1682s libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 libaprutil1-ldap:i386 1682s libaprutil1t64 libaprutil1t64:i386 libasan8 libatomic1 libbrotli1:i386 1682s libc6:i386 libcc1-0 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 1682s libdb5.3t64:i386 libexpat1:i386 libffi8:i386 libgcc-13-dev libgcc-s1:i386 1682s libgdbm6t64:i386 libgmp10:i386 libgnutls30t64:i386 libgomp1 1682s libgssapi-krb5-2:i386 libhogweed6t64:i386 libhwasan0 libicu74:i386 1682s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libk5crypto3:i386 1682s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblsan0 1682s liblua5.4-0:i386 liblzma5:i386 libmpc3 libnettle8t64:i386 libnghttp2-14:i386 1682s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5t64:i386 libquadmath0 1682s librtmp1:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 1682s libssh-4:i386 libssl3t64:i386 libstdc++-13-dev libstdc++6:i386 1682s libtasn1-6:i386 libtsan2 libubsan1 libunistring5:i386 libuuid1:i386 1682s libxml2:i386 libzstd1:i386 zlib1g:i386 1682s 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. 1682s Need to get 89.8 MB of archives. 1682s After this operation, 314 MB of additional disk space will be used. 1682s Get:1 http://ftpmaster.internal/ubuntu oracular/main i386 gcc-14-base i386 14.1.0-1ubuntu1 [48.4 kB] 1682s Get:2 http://ftpmaster.internal/ubuntu oracular/main i386 libgcc-s1 i386 14.1.0-1ubuntu1 [95.2 kB] 1682s Get:3 http://ftpmaster.internal/ubuntu oracular/main i386 libc6 i386 2.39-0ubuntu8.1 [3010 kB] 1682s Get:4 http://ftpmaster.internal/ubuntu oracular/main i386 libuuid1 i386 2.39.3-9ubuntu6 [36.5 kB] 1682s Get:5 http://ftpmaster.internal/ubuntu oracular/main i386 libapr1t64 i386 1.7.2-3.2 [116 kB] 1682s Get:6 http://ftpmaster.internal/ubuntu oracular/main i386 libcrypt1 i386 1:4.4.36-4build1 [91.9 kB] 1682s Get:7 http://ftpmaster.internal/ubuntu oracular/main i386 libdb5.3t64 i386 5.3.28+dfsg2-7 [807 kB] 1682s Get:8 http://ftpmaster.internal/ubuntu oracular/main i386 libexpat1 i386 2.6.2-1 [91.1 kB] 1682s Get:9 http://ftpmaster.internal/ubuntu oracular/main i386 libgdbm6t64 i386 1.23-5.1build1 [39.4 kB] 1682s Get:10 http://ftpmaster.internal/ubuntu oracular/main i386 libssl3t64 i386 3.0.13-0ubuntu4 [1921 kB] 1682s Get:11 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1t64 i386 1.6.3-1.1ubuntu7 [101 kB] 1682s Get:12 http://ftpmaster.internal/ubuntu oracular/main i386 libsqlite3-0 i386 3.45.3-1 [776 kB] 1682s Get:13 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1.1ubuntu7 [11.6 kB] 1682s Get:14 http://ftpmaster.internal/ubuntu oracular/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu6 [270 kB] 1682s Get:15 http://ftpmaster.internal/ubuntu oracular/main i386 libnettle8t64 i386 3.9.1-2.2build1 [191 kB] 1682s Get:16 http://ftpmaster.internal/ubuntu oracular/main i386 libhogweed6t64 i386 3.9.1-2.2build1 [202 kB] 1682s Get:17 http://ftpmaster.internal/ubuntu oracular/main i386 libunistring5 i386 1.2-1 [552 kB] 1682s Get:18 http://ftpmaster.internal/ubuntu oracular/main i386 libidn2-0 i386 2.3.7-2build1 [102 kB] 1682s Get:19 http://ftpmaster.internal/ubuntu oracular/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 1682s Get:20 http://ftpmaster.internal/ubuntu oracular/main i386 libp11-kit0 i386 0.25.3-4ubuntu2 [291 kB] 1682s Get:21 http://ftpmaster.internal/ubuntu oracular/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 1682s Get:22 http://ftpmaster.internal/ubuntu oracular/main i386 libgnutls30t64 i386 3.8.5-2ubuntu1 [1024 kB] 1682s Get:23 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-5ubuntu3 [21.7 kB] 1682s Get:24 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-2 i386 2.1.28+dfsg1-5ubuntu3 [61.5 kB] 1682s Get:25 http://ftpmaster.internal/ubuntu oracular/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu8 [210 kB] 1682s Get:26 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-ldap i386 1.6.3-1.1ubuntu7 [9226 B] 1682s Get:27 http://ftpmaster.internal/ubuntu oracular/main i386 libbrotli1 i386 1.1.0-2build2 [334 kB] 1682s Get:28 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5support0 i386 1.20.1-6ubuntu2 [37.4 kB] 1682s Get:29 http://ftpmaster.internal/ubuntu oracular/main i386 libcom-err2 i386 1.47.0-2.4~exp1ubuntu4 [23.2 kB] 1682s Get:30 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libk5crypto3 i386 1.20.1-6ubuntu2 [86.1 kB] 1682s Get:31 http://ftpmaster.internal/ubuntu oracular/main i386 libkeyutils1 i386 1.6.3-3build1 [9918 B] 1682s Get:32 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5-3 i386 1.20.1-6ubuntu2 [395 kB] 1682s Get:33 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libgssapi-krb5-2 i386 1.20.1-6ubuntu2 [153 kB] 1682s Get:34 http://ftpmaster.internal/ubuntu oracular/main i386 libnghttp2-14 i386 1.61.0-1 [90.4 kB] 1682s Get:35 http://ftpmaster.internal/ubuntu oracular/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 1682s Get:36 http://ftpmaster.internal/ubuntu oracular/main i386 zlib1g i386 1:1.3.dfsg-3.1ubuntu2 [58.8 kB] 1682s Get:37 http://ftpmaster.internal/ubuntu oracular/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 1682s Get:38 http://ftpmaster.internal/ubuntu oracular/main i386 libssh-4 i386 0.10.6-2build2 [212 kB] 1683s Get:39 http://ftpmaster.internal/ubuntu oracular/main i386 libzstd1 i386 1.5.5+dfsg2-2build1 [288 kB] 1683s Get:40 http://ftpmaster.internal/ubuntu oracular/main i386 libcurl4t64 i386 8.8.0-1ubuntu1 [393 kB] 1683s Get:41 http://ftpmaster.internal/ubuntu oracular/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 1683s Get:42 http://ftpmaster.internal/ubuntu oracular/main i386 libstdc++6 i386 14.1.0-1ubuntu1 [861 kB] 1683s Get:43 http://ftpmaster.internal/ubuntu oracular/main i386 liblua5.4-0 i386 5.4.6-3build2 [182 kB] 1683s Get:44 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-8-0 i386 10.42-4ubuntu2 [227 kB] 1683s Get:45 http://ftpmaster.internal/ubuntu oracular/main i386 libicu74 i386 74.2-1ubuntu3 [11.0 MB] 1683s Get:46 http://ftpmaster.internal/ubuntu oracular/main i386 liblzma5 i386 5.6.1+really5.4.5-1 [133 kB] 1683s Get:47 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libxml2 i386 2.12.7+dfsg-3 [680 kB] 1683s Get:48 http://ftpmaster.internal/ubuntu oracular/main i386 apache2-bin i386 2.4.58-1ubuntu8.1 [1440 kB] 1683s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-data all 2.4.58-1ubuntu8.1 [163 kB] 1683s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libapr1t64 amd64 1.7.2-3.2 [106 kB] 1683s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libaprutil1t64 amd64 1.6.3-1.1ubuntu7 [91.9 kB] 1683s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-utils amd64 2.4.58-1ubuntu8.1 [96.2 kB] 1683s Get:53 http://ftpmaster.internal/ubuntu oracular/main i386 apache2 i386 2.4.58-1ubuntu8.1 [90.2 kB] 1683s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.2.0-23ubuntu4 [49.0 kB] 1683s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 1683s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 1683s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [11.2 MB] 1683s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.2.0-23ubuntu4 [1032 B] 1683s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 1683s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 1683s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-1ubuntu1 [48.0 kB] 1683s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-1ubuntu1 [148 kB] 1683s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-1ubuntu1 [29.1 kB] 1683s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-1ubuntu1 [10.4 kB] 1683s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-1ubuntu1 [3025 kB] 1683s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-1ubuntu1 [1313 kB] 1683s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-1ubuntu1 [2736 kB] 1683s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-1ubuntu1 [1174 kB] 1683s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-1ubuntu1 [1632 kB] 1683s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-1ubuntu1 [153 kB] 1683s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.2.0-23ubuntu4 [2688 kB] 1683s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [21.9 MB] 1683s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.2.0-23ubuntu4 [482 kB] 1683s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 1683s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 1683s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.2.0-23ubuntu4 [2399 kB] 1683s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [12.5 MB] 1683s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.2.0-23ubuntu4 [14.5 kB] 1683s Get:79 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 1683s Get:80 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 1683s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 1684s Preconfiguring packages ... 1684s Fetched 89.8 MB in 1s (104 MB/s) 1684s Selecting previously unselected package gcc-14-base:i386. 1684s (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 ... 74359 files and directories currently installed.) 1684s Preparing to unpack .../00-gcc-14-base_14.1.0-1ubuntu1_i386.deb ... 1684s Unpacking gcc-14-base:i386 (14.1.0-1ubuntu1) ... 1684s Selecting previously unselected package libgcc-s1:i386. 1684s Preparing to unpack .../01-libgcc-s1_14.1.0-1ubuntu1_i386.deb ... 1684s Unpacking libgcc-s1:i386 (14.1.0-1ubuntu1) ... 1684s Selecting previously unselected package libc6:i386. 1684s Preparing to unpack .../02-libc6_2.39-0ubuntu8.1_i386.deb ... 1684s Unpacking libc6:i386 (2.39-0ubuntu8.1) ... 1684s Selecting previously unselected package libuuid1:i386. 1684s Preparing to unpack .../03-libuuid1_2.39.3-9ubuntu6_i386.deb ... 1684s Unpacking libuuid1:i386 (2.39.3-9ubuntu6) ... 1684s Selecting previously unselected package libapr1t64:i386. 1684s Preparing to unpack .../04-libapr1t64_1.7.2-3.2_i386.deb ... 1684s Unpacking libapr1t64:i386 (1.7.2-3.2) ... 1684s Selecting previously unselected package libcrypt1:i386. 1684s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4build1_i386.deb ... 1684s Unpacking libcrypt1:i386 (1:4.4.36-4build1) ... 1684s Selecting previously unselected package libdb5.3t64:i386. 1684s Preparing to unpack .../06-libdb5.3t64_5.3.28+dfsg2-7_i386.deb ... 1684s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 1684s Selecting previously unselected package libexpat1:i386. 1685s Preparing to unpack .../07-libexpat1_2.6.2-1_i386.deb ... 1685s Unpacking libexpat1:i386 (2.6.2-1) ... 1685s Selecting previously unselected package libgdbm6t64:i386. 1685s Preparing to unpack .../08-libgdbm6t64_1.23-5.1build1_i386.deb ... 1685s Unpacking libgdbm6t64:i386 (1.23-5.1build1) ... 1685s Selecting previously unselected package libssl3t64:i386. 1685s Preparing to unpack .../09-libssl3t64_3.0.13-0ubuntu4_i386.deb ... 1685s Unpacking libssl3t64:i386 (3.0.13-0ubuntu4) ... 1685s Selecting previously unselected package libaprutil1t64:i386. 1685s Preparing to unpack .../10-libaprutil1t64_1.6.3-1.1ubuntu7_i386.deb ... 1685s Unpacking libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 1685s Selecting previously unselected package libsqlite3-0:i386. 1685s Preparing to unpack .../11-libsqlite3-0_3.45.3-1_i386.deb ... 1685s Unpacking libsqlite3-0:i386 (3.45.3-1) ... 1685s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 1685s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_i386.deb ... 1685s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 1685s Selecting previously unselected package libgmp10:i386. 1685s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu6_i386.deb ... 1685s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 1685s Selecting previously unselected package libnettle8t64:i386. 1685s Preparing to unpack .../14-libnettle8t64_3.9.1-2.2build1_i386.deb ... 1685s Unpacking libnettle8t64:i386 (3.9.1-2.2build1) ... 1685s Selecting previously unselected package libhogweed6t64:i386. 1685s Preparing to unpack .../15-libhogweed6t64_3.9.1-2.2build1_i386.deb ... 1685s Unpacking libhogweed6t64:i386 (3.9.1-2.2build1) ... 1685s Selecting previously unselected package libunistring5:i386. 1685s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 1685s Unpacking libunistring5:i386 (1.2-1) ... 1685s Selecting previously unselected package libidn2-0:i386. 1685s Preparing to unpack .../17-libidn2-0_2.3.7-2build1_i386.deb ... 1685s Unpacking libidn2-0:i386 (2.3.7-2build1) ... 1685s Selecting previously unselected package libffi8:i386. 1685s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 1685s Unpacking libffi8:i386 (3.4.6-1build1) ... 1685s Selecting previously unselected package libp11-kit0:i386. 1685s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu2_i386.deb ... 1685s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu2) ... 1685s Selecting previously unselected package libtasn1-6:i386. 1685s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 1685s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 1685s Selecting previously unselected package libgnutls30t64:i386. 1685s Preparing to unpack .../21-libgnutls30t64_3.8.5-2ubuntu1_i386.deb ... 1685s Unpacking libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 1685s Selecting previously unselected package libsasl2-modules-db:i386. 1685s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_i386.deb ... 1685s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 1685s Selecting previously unselected package libsasl2-2:i386. 1685s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-5ubuntu3_i386.deb ... 1685s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 1685s Selecting previously unselected package libldap2:i386. 1685s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu8_i386.deb ... 1685s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 1685s Selecting previously unselected package libaprutil1-ldap:i386. 1685s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1.1ubuntu7_i386.deb ... 1685s Unpacking libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 1685s Selecting previously unselected package libbrotli1:i386. 1685s Preparing to unpack .../26-libbrotli1_1.1.0-2build2_i386.deb ... 1685s Unpacking libbrotli1:i386 (1.1.0-2build2) ... 1685s Selecting previously unselected package libkrb5support0:i386. 1685s Preparing to unpack .../27-libkrb5support0_1.20.1-6ubuntu2_i386.deb ... 1685s Unpacking libkrb5support0:i386 (1.20.1-6ubuntu2) ... 1685s Selecting previously unselected package libcom-err2:i386. 1685s Preparing to unpack .../28-libcom-err2_1.47.0-2.4~exp1ubuntu4_i386.deb ... 1685s Unpacking libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 1685s Selecting previously unselected package libk5crypto3:i386. 1685s Preparing to unpack .../29-libk5crypto3_1.20.1-6ubuntu2_i386.deb ... 1685s Unpacking libk5crypto3:i386 (1.20.1-6ubuntu2) ... 1685s Selecting previously unselected package libkeyutils1:i386. 1685s Preparing to unpack .../30-libkeyutils1_1.6.3-3build1_i386.deb ... 1685s Unpacking libkeyutils1:i386 (1.6.3-3build1) ... 1686s Selecting previously unselected package libkrb5-3:i386. 1686s Preparing to unpack .../31-libkrb5-3_1.20.1-6ubuntu2_i386.deb ... 1686s Unpacking libkrb5-3:i386 (1.20.1-6ubuntu2) ... 1686s Selecting previously unselected package libgssapi-krb5-2:i386. 1686s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-6ubuntu2_i386.deb ... 1686s Unpacking libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 1686s Selecting previously unselected package libnghttp2-14:i386. 1686s Preparing to unpack .../33-libnghttp2-14_1.61.0-1_i386.deb ... 1686s Unpacking libnghttp2-14:i386 (1.61.0-1) ... 1686s Selecting previously unselected package libpsl5t64:i386. 1686s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 1686s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 1686s Selecting previously unselected package zlib1g:i386. 1686s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3.1ubuntu2_i386.deb ... 1686s Unpacking zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 1686s Selecting previously unselected package librtmp1:i386. 1686s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 1686s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1686s Selecting previously unselected package libssh-4:i386. 1686s Preparing to unpack .../37-libssh-4_0.10.6-2build2_i386.deb ... 1686s Unpacking libssh-4:i386 (0.10.6-2build2) ... 1686s Selecting previously unselected package libzstd1:i386. 1686s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2build1_i386.deb ... 1686s Unpacking libzstd1:i386 (1.5.5+dfsg2-2build1) ... 1686s Selecting previously unselected package libcurl4t64:i386. 1686s Preparing to unpack .../39-libcurl4t64_8.8.0-1ubuntu1_i386.deb ... 1686s Unpacking libcurl4t64:i386 (8.8.0-1ubuntu1) ... 1686s Selecting previously unselected package libjansson4:i386. 1686s Preparing to unpack .../40-libjansson4_2.14-2build2_i386.deb ... 1686s Unpacking libjansson4:i386 (2.14-2build2) ... 1686s Selecting previously unselected package libstdc++6:i386. 1686s Preparing to unpack .../41-libstdc++6_14.1.0-1ubuntu1_i386.deb ... 1686s Unpacking libstdc++6:i386 (14.1.0-1ubuntu1) ... 1686s Selecting previously unselected package liblua5.4-0:i386. 1686s Preparing to unpack .../42-liblua5.4-0_5.4.6-3build2_i386.deb ... 1686s Unpacking liblua5.4-0:i386 (5.4.6-3build2) ... 1686s Selecting previously unselected package libpcre2-8-0:i386. 1686s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu2_i386.deb ... 1686s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu2) ... 1686s Selecting previously unselected package libicu74:i386. 1686s Preparing to unpack .../44-libicu74_74.2-1ubuntu3_i386.deb ... 1686s Unpacking libicu74:i386 (74.2-1ubuntu3) ... 1686s Selecting previously unselected package liblzma5:i386. 1686s Preparing to unpack .../45-liblzma5_5.6.1+really5.4.5-1_i386.deb ... 1686s Unpacking liblzma5:i386 (5.6.1+really5.4.5-1) ... 1686s Selecting previously unselected package libxml2:i386. 1686s Preparing to unpack .../46-libxml2_2.12.7+dfsg-3_i386.deb ... 1686s Unpacking libxml2:i386 (2.12.7+dfsg-3) ... 1686s Selecting previously unselected package apache2-bin:i386. 1687s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu8.1_i386.deb ... 1687s Unpacking apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 1687s Selecting previously unselected package apache2-data. 1687s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu8.1_all.deb ... 1687s Unpacking apache2-data (2.4.58-1ubuntu8.1) ... 1687s Selecting previously unselected package libapr1t64:amd64. 1687s Preparing to unpack .../49-libapr1t64_1.7.2-3.2_amd64.deb ... 1687s Unpacking libapr1t64:amd64 (1.7.2-3.2) ... 1687s Selecting previously unselected package libaprutil1t64:amd64. 1687s Preparing to unpack .../50-libaprutil1t64_1.6.3-1.1ubuntu7_amd64.deb ... 1687s Unpacking libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 1687s Selecting previously unselected package apache2-utils. 1687s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu8.1_amd64.deb ... 1687s Unpacking apache2-utils (2.4.58-1ubuntu8.1) ... 1687s Selecting previously unselected package apache2:i386. 1687s Preparing to unpack .../52-apache2_2.4.58-1ubuntu8.1_i386.deb ... 1687s Unpacking apache2:i386 (2.4.58-1ubuntu8.1) ... 1687s Selecting previously unselected package gcc-13-base:amd64. 1687s Preparing to unpack .../53-gcc-13-base_13.2.0-23ubuntu4_amd64.deb ... 1687s Unpacking gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 1687s Selecting previously unselected package libisl23:amd64. 1687s Preparing to unpack .../54-libisl23_0.26-3build1_amd64.deb ... 1687s Unpacking libisl23:amd64 (0.26-3build1) ... 1687s Selecting previously unselected package libmpc3:amd64. 1687s Preparing to unpack .../55-libmpc3_1.3.1-1build1_amd64.deb ... 1687s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 1687s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 1687s Preparing to unpack .../56-cpp-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1687s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1687s Selecting previously unselected package cpp-13. 1687s Preparing to unpack .../57-cpp-13_13.2.0-23ubuntu4_amd64.deb ... 1687s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 1687s Selecting previously unselected package cpp-x86-64-linux-gnu. 1687s Preparing to unpack .../58-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1687s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1687s Selecting previously unselected package cpp. 1687s Preparing to unpack .../59-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 1687s Unpacking cpp (4:13.2.0-7ubuntu1) ... 1687s Selecting previously unselected package libcc1-0:amd64. 1687s Preparing to unpack .../60-libcc1-0_14.1.0-1ubuntu1_amd64.deb ... 1687s Unpacking libcc1-0:amd64 (14.1.0-1ubuntu1) ... 1687s Selecting previously unselected package libgomp1:amd64. 1687s Preparing to unpack .../61-libgomp1_14.1.0-1ubuntu1_amd64.deb ... 1687s Unpacking libgomp1:amd64 (14.1.0-1ubuntu1) ... 1687s Selecting previously unselected package libitm1:amd64. 1687s Preparing to unpack .../62-libitm1_14.1.0-1ubuntu1_amd64.deb ... 1687s Unpacking libitm1:amd64 (14.1.0-1ubuntu1) ... 1687s Selecting previously unselected package libatomic1:amd64. 1687s Preparing to unpack .../63-libatomic1_14.1.0-1ubuntu1_amd64.deb ... 1687s Unpacking libatomic1:amd64 (14.1.0-1ubuntu1) ... 1687s Selecting previously unselected package libasan8:amd64. 1687s Preparing to unpack .../64-libasan8_14.1.0-1ubuntu1_amd64.deb ... 1687s Unpacking libasan8:amd64 (14.1.0-1ubuntu1) ... 1688s Selecting previously unselected package liblsan0:amd64. 1688s Preparing to unpack .../65-liblsan0_14.1.0-1ubuntu1_amd64.deb ... 1688s Unpacking liblsan0:amd64 (14.1.0-1ubuntu1) ... 1688s Selecting previously unselected package libtsan2:amd64. 1688s Preparing to unpack .../66-libtsan2_14.1.0-1ubuntu1_amd64.deb ... 1688s Unpacking libtsan2:amd64 (14.1.0-1ubuntu1) ... 1688s Selecting previously unselected package libubsan1:amd64. 1688s Preparing to unpack .../67-libubsan1_14.1.0-1ubuntu1_amd64.deb ... 1688s Unpacking libubsan1:amd64 (14.1.0-1ubuntu1) ... 1688s Selecting previously unselected package libhwasan0:amd64. 1688s Preparing to unpack .../68-libhwasan0_14.1.0-1ubuntu1_amd64.deb ... 1688s Unpacking libhwasan0:amd64 (14.1.0-1ubuntu1) ... 1688s Selecting previously unselected package libquadmath0:amd64. 1688s Preparing to unpack .../69-libquadmath0_14.1.0-1ubuntu1_amd64.deb ... 1688s Unpacking libquadmath0:amd64 (14.1.0-1ubuntu1) ... 1688s Selecting previously unselected package libgcc-13-dev:amd64. 1688s Preparing to unpack .../70-libgcc-13-dev_13.2.0-23ubuntu4_amd64.deb ... 1688s Unpacking libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 1688s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 1688s Preparing to unpack .../71-gcc-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1688s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1689s Selecting previously unselected package gcc-13. 1689s Preparing to unpack .../72-gcc-13_13.2.0-23ubuntu4_amd64.deb ... 1689s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 1689s Selecting previously unselected package gcc-x86-64-linux-gnu. 1689s Preparing to unpack .../73-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1689s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1689s Selecting previously unselected package gcc. 1689s Preparing to unpack .../74-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 1689s Unpacking gcc (4:13.2.0-7ubuntu1) ... 1689s Selecting previously unselected package libstdc++-13-dev:amd64. 1689s Preparing to unpack .../75-libstdc++-13-dev_13.2.0-23ubuntu4_amd64.deb ... 1689s Unpacking libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 1689s Selecting previously unselected package g++-13-x86-64-linux-gnu. 1689s Preparing to unpack .../76-g++-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1689s Unpacking g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1689s Selecting previously unselected package g++-13. 1689s Preparing to unpack .../77-g++-13_13.2.0-23ubuntu4_amd64.deb ... 1689s Unpacking g++-13 (13.2.0-23ubuntu4) ... 1689s Selecting previously unselected package g++-x86-64-linux-gnu. 1689s Preparing to unpack .../78-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1689s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1689s Selecting previously unselected package g++. 1689s Preparing to unpack .../79-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 1689s Unpacking g++ (4:13.2.0-7ubuntu1) ... 1689s Selecting previously unselected package build-essential. 1689s Preparing to unpack .../80-build-essential_12.10ubuntu1_amd64.deb ... 1689s Unpacking build-essential (12.10ubuntu1) ... 1689s Setting up gcc-14-base:i386 (14.1.0-1ubuntu1) ... 1689s Setting up libgomp1:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 1689s Setting up libquadmath0:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libmpc3:amd64 (1.3.1-1build1) ... 1689s Setting up libatomic1:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libubsan1:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libhwasan0:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libasan8:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libapr1t64:amd64 (1.7.2-3.2) ... 1689s Setting up apache2-data (2.4.58-1ubuntu8.1) ... 1689s Setting up libtsan2:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libisl23:amd64 (0.26-3build1) ... 1689s Setting up libcc1-0:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up liblsan0:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libitm1:amd64 (14.1.0-1ubuntu1) ... 1689s Setting up libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 1689s Setting up cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1689s Setting up libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 1689s Setting up libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 1689s Setting up apache2-utils (2.4.58-1ubuntu8.1) ... 1689s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1689s Setting up cpp-13 (13.2.0-23ubuntu4) ... 1689s Setting up gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1689s Setting up gcc-13 (13.2.0-23ubuntu4) ... 1689s Setting up cpp (4:13.2.0-7ubuntu1) ... 1689s Setting up g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1689s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1689s Setting up gcc (4:13.2.0-7ubuntu1) ... 1689s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1689s Setting up g++-13 (13.2.0-23ubuntu4) ... 1689s Setting up g++ (4:13.2.0-7ubuntu1) ... 1689s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1689s Setting up build-essential (12.10ubuntu1) ... 1689s Setting up libgcc-s1:i386 (14.1.0-1ubuntu1) ... 1689s Setting up libc6:i386 (2.39-0ubuntu8.1) ... 1690s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 1690s Setting up libffi8:i386 (3.4.6-1build1) ... 1690s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 1690s Setting up libstdc++6:i386 (14.1.0-1ubuntu1) ... 1690s Setting up libexpat1:i386 (2.6.2-1) ... 1690s Setting up libzstd1:i386 (1.5.5+dfsg2-2build1) ... 1690s Setting up libkeyutils1:i386 (1.6.3-3build1) ... 1690s Setting up libgdbm6t64:i386 (1.23-5.1build1) ... 1690s Setting up liblzma5:i386 (5.6.1+really5.4.5-1) ... 1690s Setting up libssl3t64:i386 (3.0.13-0ubuntu4) ... 1690s Setting up libbrotli1:i386 (1.1.0-2build2) ... 1690s Setting up libsqlite3-0:i386 (3.45.3-1) ... 1690s Setting up libnghttp2-14:i386 (1.61.0-1) ... 1690s Setting up zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 1690s Setting up libcrypt1:i386 (1:4.4.36-4build1) ... 1690s Setting up libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 1690s Setting up libjansson4:i386 (2.14-2build2) ... 1690s Setting up libkrb5support0:i386 (1.20.1-6ubuntu2) ... 1690s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 1690s Setting up libnettle8t64:i386 (3.9.1-2.2build1) ... 1690s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 1690s Setting up libp11-kit0:i386 (0.25.3-4ubuntu2) ... 1690s Setting up libunistring5:i386 (1.2-1) ... 1690s Setting up libuuid1:i386 (2.39.3-9ubuntu6) ... 1690s Setting up libpcre2-8-0:i386 (10.42-4ubuntu2) ... 1690s Setting up libk5crypto3:i386 (1.20.1-6ubuntu2) ... 1690s Setting up libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 1690s Setting up libicu74:i386 (74.2-1ubuntu3) ... 1690s Setting up libhogweed6t64:i386 (3.9.1-2.2build1) ... 1690s Setting up libapr1t64:i386 (1.7.2-3.2) ... 1690s Setting up liblua5.4-0:i386 (5.4.6-3build2) ... 1690s Setting up libkrb5-3:i386 (1.20.1-6ubuntu2) ... 1690s Setting up libxml2:i386 (2.12.7+dfsg-3) ... 1690s Setting up libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 1690s Setting up libidn2-0:i386 (2.3.7-2build1) ... 1690s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 1690s Setting up libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 1690s Setting up libssh-4:i386 (0.10.6-2build2) ... 1690s Setting up libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 1690s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 1690s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1690s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 1690s Setting up libcurl4t64:i386 (8.8.0-1ubuntu1) ... 1690s Setting up libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 1690s Setting up apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 1690s Setting up apache2:i386 (2.4.58-1ubuntu8.1) ... 1690s Enabling module mpm_event. 1690s Enabling module authz_core. 1690s Enabling module authz_host. 1690s Enabling module authn_core. 1690s Enabling module auth_basic. 1690s Enabling module access_compat. 1690s Enabling module authn_file. 1690s Enabling module authz_user. 1690s Enabling module alias. 1690s Enabling module dir. 1690s Enabling module autoindex. 1690s Enabling module env. 1690s Enabling module mime. 1690s Enabling module negotiation. 1690s Enabling module setenvif. 1691s Enabling module filter. 1691s Enabling module deflate. 1691s Enabling module status. 1691s Enabling module reqtimeout. 1691s Enabling conf charset. 1691s Enabling conf localized-error-pages. 1691s Enabling conf other-vhosts-access-log. 1691s Enabling conf security. 1691s Enabling conf serve-cgi-bin. 1691s Enabling site 000-default. 1692s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1692s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1693s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1693s Processing triggers for ufw (0.36.2-6) ... 1693s Processing triggers for man-db (2.12.1-1) ... 1696s Reading package lists... 1696s Building dependency tree... 1696s Reading state information... 1696s Starting pkgProblemResolver with broken count: 0 1696s Starting 2 pkgProblemResolver with broken count: 0 1696s Done 1697s The following NEW packages will be installed: 1697s autopkgtest-satdep 1697s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1697s Need to get 0 B/696 B of archives. 1697s After this operation, 0 B of additional disk space will be used. 1697s Get:1 /tmp/autopkgtest.vC3oZl/4-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 1697s Selecting previously unselected package autopkgtest-satdep. 1697s (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 ... 76726 files and directories currently installed.) 1697s Preparing to unpack .../4-autopkgtest-satdep.deb ... 1697s Unpacking autopkgtest-satdep (0) ... 1697s Setting up autopkgtest-satdep (0) ... 1700s (Reading database ... 76726 files and directories currently installed.) 1700s Removing autopkgtest-satdep (0) ... 1708s autopkgtest [13:41:32]: test duplicate-module-load: [----------------------- 1708s + cd /tmp/autopkgtest.vC3oZl/autopkgtest_tmp 1708s + apache2ctl -l -M 1708s + sort unsorted 1708s + grep core.c sorted 1708s + uniq 1708s core.c 1708s http_core.c 1708s + diff -u sorted dedup 1709s autopkgtest [13:41:33]: test duplicate-module-load: -----------------------] 1709s autopkgtest [13:41:33]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1709s duplicate-module-load PASS 1709s autopkgtest [13:41:33]: test default-mods: preparing testbed 1711s Reading package lists... 1712s Building dependency tree... 1712s Reading state information... 1712s Starting pkgProblemResolver with broken count: 0 1712s Starting 2 pkgProblemResolver with broken count: 0 1712s Done 1713s The following NEW packages will be installed: 1713s autopkgtest-satdep 1713s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1713s Need to get 0 B/696 B of archives. 1713s After this operation, 0 B of additional disk space will be used. 1713s Get:1 /tmp/autopkgtest.vC3oZl/6-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 1713s Selecting previously unselected package autopkgtest-satdep. 1713s (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 ... 76726 files and directories currently installed.) 1713s Preparing to unpack .../6-autopkgtest-satdep.deb ... 1713s Unpacking autopkgtest-satdep (0) ... 1713s Setting up autopkgtest-satdep (0) ... 1716s (Reading database ... 76726 files and directories currently installed.) 1716s Removing autopkgtest-satdep (0) ... 1716s autopkgtest [13:41:40]: test default-mods: [----------------------- 1716s alias_module (shared) 1716s auth_basic_module (shared) 1716s authn_core_module (shared) 1716s authz_core_module (shared) 1716s log_config_module (static) 1716s mime_module (shared) 1716s reqtimeout_module (shared) 1716s version_module (static) 1716s watchdog_module (static) 1717s autopkgtest [13:41:41]: test default-mods: -----------------------] 1717s autopkgtest [13:41:41]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1717s default-mods PASS 1717s autopkgtest [13:41:41]: test htcacheclean: preparing testbed 1719s Reading package lists... 1719s Building dependency tree... 1719s Reading state information... 1719s Starting pkgProblemResolver with broken count: 0 1719s Starting 2 pkgProblemResolver with broken count: 0 1719s Done 1720s The following NEW packages will be installed: 1720s autopkgtest-satdep 1720s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1720s Need to get 0 B/700 B of archives. 1720s After this operation, 0 B of additional disk space will be used. 1720s Get:1 /tmp/autopkgtest.vC3oZl/8-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 1720s Selecting previously unselected package autopkgtest-satdep. 1720s (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 ... 76726 files and directories currently installed.) 1720s Preparing to unpack .../8-autopkgtest-satdep.deb ... 1720s Unpacking autopkgtest-satdep (0) ... 1720s Setting up autopkgtest-satdep (0) ... 1722s (Reading database ... 76726 files and directories currently installed.) 1722s Removing autopkgtest-satdep (0) ... 1722s autopkgtest [13:41:46]: test htcacheclean: [----------------------- 1722s + htc_enabled 1722s + ls /etc/rc[2345].d/S*apache-htcacheclean 1722s + return 1 1722s + a2enmod cache_disk 1722s Considering dependency cache for cache_disk: 1722s Enabling module cache. 1722s Enabling module cache_disk. 1722s Enabling external service apache-htcacheclean 1722s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1722s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1723s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 1723s The service will be started on next reboot. 1723s To activate the new configuration, you need to run: 1723s systemctl restart apache2 1723s systemctl start apache-htcacheclean 1723s + htc_enabled 1723s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1723s + return 0 1723s + service apache-htcacheclean start 1724s + ps -ef 1724s + grep /usr/bin/htcacheclean 1724s www-data 3094 1 0 13:41 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1724s root 4182 4036 0 13:41 ? 00:00:00 grep /usr/bin/htcacheclean 1724s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 1724s + pgrep -P 1 -u www-data -G www-data htcacheclean 1724s 3094 1724s + service apache-htcacheclean status 1724s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1724s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1724s Active: active (running) since Mon 2024-06-03 13:41:17 UTC; 31s ago 1724s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1724s Main PID: 3094 (htcacheclean) 1724s Tasks: 1 (limit: 4623) 1724s Memory: 288.0K (peak: 844.0K) 1724s CPU: 4ms 1724s CGroup: /system.slice/apache-htcacheclean.service 1724s └─3094 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1724s 1724s Jun 03 13:41:17 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1724s Jun 03 13:41:17 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1724s + service apache-htcacheclean stop 1725s + sleep 1 1726s + pgrep -P 1 -u www-data -G www-data htcacheclean 1726s + service apache-htcacheclean status 1726s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1726s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1726s Active: inactive (dead) since Mon 2024-06-03 13:41:49 UTC; 1s ago 1726s Duration: 32.149s 1726s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1726s Main PID: 3094 (code=exited, status=0/SUCCESS) 1726s CPU: 5ms 1726s 1726s Jun 03 13:41:17 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1726s Jun 03 13:41:17 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1726s Jun 03 13:41:49 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1726s Jun 03 13:41:49 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1726s Jun 03 13:41:49 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1726s + a2dismod cache_disk 1726s Disabling external service apache-htcacheclean 1726s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1726s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1726s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 1727s Module cache_disk disabled. 1727s To activate the new configuration, you need to run: 1727s systemctl restart apache2 1727s systemctl stop apache-htcacheclean 1727s + htc_enabled 1727s + ls /etc/rc[2345].d/S*apache-htcacheclean 1727s + return 1 1727s + a2enmod cache_socache 1727s Considering dependency cache for cache_socache: 1727s Module cache already enabled 1727s Enabling module cache_socache. 1727s To activate the new configuration, you need to run: 1727s systemctl restart apache2 1727s + htc_enabled 1727s + ls /etc/rc[2345].d/S*apache-htcacheclean 1727s + return 1 1727s + exit 0 1727s autopkgtest [13:41:51]: test htcacheclean: -----------------------] 1727s htcacheclean PASS 1727s autopkgtest [13:41:51]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1728s autopkgtest [13:41:52]: test ssl-passphrase: preparing testbed 1730s Note, using file '/tmp/autopkgtest.vC3oZl/9-autopkgtest-satdep.dsc' to get the build dependencies 1730s Reading package lists... 1730s Building dependency tree... 1730s Reading state information... 1730s Starting pkgProblemResolver with broken count: 0 1731s Starting 2 pkgProblemResolver with broken count: 0 1731s Done 1731s The following NEW packages will be installed: 1731s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1731s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 1731s Need to get 1267 kB of archives. 1731s After this operation, 4831 kB of additional disk space will be used. 1731s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 libtcl8.6 amd64 8.6.14+dfsg-1build1 [988 kB] 1731s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 tcl8.6 amd64 8.6.14+dfsg-1build1 [14.7 kB] 1731s Get:3 http://ftpmaster.internal/ubuntu oracular/universe amd64 tcl-expect amd64 5.45.4-3 [110 kB] 1731s Get:4 http://ftpmaster.internal/ubuntu oracular/universe amd64 expect amd64 5.45.4-3 [137 kB] 1731s Get:5 http://ftpmaster.internal/ubuntu oracular/main amd64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1732s Preconfiguring packages ... 1732s Fetched 1267 kB in 0s (11.4 MB/s) 1732s Selecting previously unselected package libtcl8.6:amd64. 1732s (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 ... 76726 files and directories currently installed.) 1732s Preparing to unpack .../libtcl8.6_8.6.14+dfsg-1build1_amd64.deb ... 1732s Unpacking libtcl8.6:amd64 (8.6.14+dfsg-1build1) ... 1732s Selecting previously unselected package tcl8.6. 1732s Preparing to unpack .../tcl8.6_8.6.14+dfsg-1build1_amd64.deb ... 1732s Unpacking tcl8.6 (8.6.14+dfsg-1build1) ... 1732s Selecting previously unselected package tcl-expect:amd64. 1732s Preparing to unpack .../tcl-expect_5.45.4-3_amd64.deb ... 1732s Unpacking tcl-expect:amd64 (5.45.4-3) ... 1732s Selecting previously unselected package expect. 1732s Preparing to unpack .../expect_5.45.4-3_amd64.deb ... 1732s Unpacking expect (5.45.4-3) ... 1732s Selecting previously unselected package ssl-cert. 1732s Preparing to unpack .../ssl-cert_1.1.2ubuntu1_all.deb ... 1732s Unpacking ssl-cert (1.1.2ubuntu1) ... 1732s Setting up ssl-cert (1.1.2ubuntu1) ... 1733s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1733s Setting up libtcl8.6:amd64 (8.6.14+dfsg-1build1) ... 1733s Setting up tcl8.6 (8.6.14+dfsg-1build1) ... 1733s Setting up tcl-expect:amd64 (5.45.4-3) ... 1733s Setting up expect (5.45.4-3) ... 1733s Processing triggers for man-db (2.12.1-1) ... 1734s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1734s Reading package lists... 1735s Building dependency tree... 1735s Reading state information... 1735s Starting pkgProblemResolver with broken count: 0 1735s Starting 2 pkgProblemResolver with broken count: 0 1735s Done 1735s The following NEW packages will be installed: 1735s autopkgtest-satdep 1736s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1736s Need to get 0 B/696 B of archives. 1736s After this operation, 0 B of additional disk space will be used. 1736s Get:1 /tmp/autopkgtest.vC3oZl/10-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 1736s Selecting previously unselected package autopkgtest-satdep. 1736s (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 ... 77064 files and directories currently installed.) 1736s Preparing to unpack .../10-autopkgtest-satdep.deb ... 1736s Unpacking autopkgtest-satdep (0) ... 1736s Setting up autopkgtest-satdep (0) ... 1738s (Reading database ... 77064 files and directories currently installed.) 1738s Removing autopkgtest-satdep (0) ... 1738s autopkgtest [13:42:02]: test ssl-passphrase: [----------------------- 1739s + cd /etc/ssl/private 1739s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1739s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1739s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1739s writing RSA key 1739s + a2enmod ssl 1739s Considering dependency mime for ssl: 1739s Module mime already enabled 1739s Considering dependency socache_shmcb for ssl: 1739s Enabling module socache_shmcb. 1739s Enabling module ssl. 1739s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1739s To activate the new configuration, you need to run: 1739s systemctl restart apache2 1739s + a2ensite default-ssl 1739s Enabling site default-ssl. 1739s To activate the new configuration, you need to run: 1739s systemctl reload apache2 1739s + expect 1739s + password_responder 1739s + [ ! -e /run/systemd/ask-password/sck.* ] 1739s + sleep 1 1739s spawn service apache2 restart 1740s 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 1740s + [ ! -e /run/systemd/ask-password/sck.53efef8699e69e69 ] 1740s + echo ssl-passphrase test password responder: found prompt, sending password 1740s + echo test 1740s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.53efef8699e69e69 1740s 1740s + echo Hello, world! 1740s + curl -k https://localhost/hello.txt 1740s % Total % Received % Xferd Average Speed Time Time Time Current 1740s Dload Upload Total Spent Left Speed 1740s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1113 0 --:--:-- --:--:-- --:--:-- 1166 1740s + result=Hello, world! 1740s + [ Hello, world! != Hello, world! ] 1740s autopkgtest [13:42:04]: test ssl-passphrase: -----------------------] 1740s autopkgtest [13:42:04]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1740s ssl-passphrase PASS 1740s autopkgtest [13:42:04]: test check-http2: preparing testbed 1809s autopkgtest [13:43:13]: testbed dpkg architecture: amd64 1809s autopkgtest [13:43:13]: testbed apt version: 2.9.3 1809s autopkgtest [13:43:13]: test architecture: i386 1809s autopkgtest [13:43:13]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1810s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 1810s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [384 kB] 1810s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [43.4 kB] 1810s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [4792 B] 1810s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 1810s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [58.4 kB] 1810s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [81.4 kB] 1810s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [4300 B] 1810s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [7700 B] 1810s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [187 kB] 1810s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [355 kB] 1810s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [1392 B] 1810s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [1392 B] 1810s Fetched 1241 kB in 0s (4297 kB/s) 1810s Reading package lists... 1812s Reading package lists... 1812s Building dependency tree... 1812s Reading state information... 1812s Calculating upgrade... 1812s The following packages will be upgraded: 1812s libxml2 1812s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1812s Need to get 642 kB of archives. 1812s After this operation, 353 kB disk space will be freed. 1812s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 libxml2 amd64 2.12.7+dfsg-3 [642 kB] 1813s Fetched 642 kB in 0s (16.6 MB/s) 1813s (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 ... 74359 files and directories currently installed.) 1813s Preparing to unpack .../libxml2_2.12.7+dfsg-3_amd64.deb ... 1813s Unpacking libxml2:amd64 (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 1813s Setting up libxml2:amd64 (2.12.7+dfsg-3) ... 1813s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1813s Reading package lists... 1814s Building dependency tree... 1814s Reading state information... 1814s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1814s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1814s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 1814s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1814s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 1815s Reading package lists... 1815s Reading package lists... 1816s Building dependency tree... 1816s Reading state information... 1816s Calculating upgrade... 1816s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1816s Reading package lists... 1817s Building dependency tree... 1817s Reading state information... 1817s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1821s Note, using file '/tmp/autopkgtest.vC3oZl/11-autopkgtest-satdep.dsc' to get the build dependencies 1821s Reading package lists... 1822s Building dependency tree... 1822s Reading state information... 1822s Starting pkgProblemResolver with broken count: 0 1822s Starting 2 pkgProblemResolver with broken count: 0 1822s Done 1823s The following NEW packages will be installed: 1823s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 1823s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 1823s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 1823s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1t64 1823s libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 libaprutil1-ldap:i386 1823s libaprutil1t64 libaprutil1t64:i386 libasan8 libatomic1 libbrotli1:i386 1823s libc6:i386 libcc1-0 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 1823s libdb5.3t64:i386 libev4t64 libexpat1:i386 libffi8:i386 libgcc-13-dev 1823s libgcc-s1:i386 libgdbm6t64:i386 libgmp10:i386 libgnutls30t64:i386 libgomp1 1823s libgssapi-krb5-2:i386 libhogweed6t64:i386 libhwasan0 libicu74:i386 1823s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libjemalloc2 1823s libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 1823s libldap2:i386 liblsan0 liblua5.4-0:i386 liblzma5:i386 libmpc3 1823s libnettle8t64:i386 libnghttp2-14:i386 libp11-kit0:i386 libpcre2-8-0:i386 1823s libpsl5t64:i386 libquadmath0 librtmp1:i386 libsasl2-2:i386 1823s libsasl2-modules-db:i386 libsqlite3-0:i386 libssh-4:i386 libssl3t64:i386 1823s libstdc++-13-dev libstdc++6:i386 libtasn1-6:i386 libtsan2 libubsan1 1823s libunistring5:i386 libuuid1:i386 libxml2:i386 libzstd1:i386 nghttp2-client 1823s ssl-cert zlib1g:i386 1823s 0 upgraded, 85 newly installed, 0 to remove and 0 not upgraded. 1823s Need to get 90.2 MB of archives. 1823s After this operation, 315 MB of additional disk space will be used. 1823s Get:1 http://ftpmaster.internal/ubuntu oracular/main i386 gcc-14-base i386 14.1.0-1ubuntu1 [48.4 kB] 1823s Get:2 http://ftpmaster.internal/ubuntu oracular/main i386 libgcc-s1 i386 14.1.0-1ubuntu1 [95.2 kB] 1823s Get:3 http://ftpmaster.internal/ubuntu oracular/main i386 libc6 i386 2.39-0ubuntu8.1 [3010 kB] 1823s Get:4 http://ftpmaster.internal/ubuntu oracular/main i386 libuuid1 i386 2.39.3-9ubuntu6 [36.5 kB] 1823s Get:5 http://ftpmaster.internal/ubuntu oracular/main i386 libapr1t64 i386 1.7.2-3.2 [116 kB] 1823s Get:6 http://ftpmaster.internal/ubuntu oracular/main i386 libcrypt1 i386 1:4.4.36-4build1 [91.9 kB] 1823s Get:7 http://ftpmaster.internal/ubuntu oracular/main i386 libdb5.3t64 i386 5.3.28+dfsg2-7 [807 kB] 1823s Get:8 http://ftpmaster.internal/ubuntu oracular/main i386 libexpat1 i386 2.6.2-1 [91.1 kB] 1823s Get:9 http://ftpmaster.internal/ubuntu oracular/main i386 libgdbm6t64 i386 1.23-5.1build1 [39.4 kB] 1823s Get:10 http://ftpmaster.internal/ubuntu oracular/main i386 libssl3t64 i386 3.0.13-0ubuntu4 [1921 kB] 1823s Get:11 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1t64 i386 1.6.3-1.1ubuntu7 [101 kB] 1823s Get:12 http://ftpmaster.internal/ubuntu oracular/main i386 libsqlite3-0 i386 3.45.3-1 [776 kB] 1823s Get:13 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1.1ubuntu7 [11.6 kB] 1823s Get:14 http://ftpmaster.internal/ubuntu oracular/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu6 [270 kB] 1823s Get:15 http://ftpmaster.internal/ubuntu oracular/main i386 libnettle8t64 i386 3.9.1-2.2build1 [191 kB] 1823s Get:16 http://ftpmaster.internal/ubuntu oracular/main i386 libhogweed6t64 i386 3.9.1-2.2build1 [202 kB] 1823s Get:17 http://ftpmaster.internal/ubuntu oracular/main i386 libunistring5 i386 1.2-1 [552 kB] 1823s Get:18 http://ftpmaster.internal/ubuntu oracular/main i386 libidn2-0 i386 2.3.7-2build1 [102 kB] 1823s Get:19 http://ftpmaster.internal/ubuntu oracular/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 1823s Get:20 http://ftpmaster.internal/ubuntu oracular/main i386 libp11-kit0 i386 0.25.3-4ubuntu2 [291 kB] 1823s Get:21 http://ftpmaster.internal/ubuntu oracular/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 1823s Get:22 http://ftpmaster.internal/ubuntu oracular/main i386 libgnutls30t64 i386 3.8.5-2ubuntu1 [1024 kB] 1823s Get:23 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-5ubuntu3 [21.7 kB] 1823s Get:24 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-2 i386 2.1.28+dfsg1-5ubuntu3 [61.5 kB] 1823s Get:25 http://ftpmaster.internal/ubuntu oracular/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu8 [210 kB] 1823s Get:26 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-ldap i386 1.6.3-1.1ubuntu7 [9226 B] 1823s Get:27 http://ftpmaster.internal/ubuntu oracular/main i386 libbrotli1 i386 1.1.0-2build2 [334 kB] 1823s Get:28 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5support0 i386 1.20.1-6ubuntu2 [37.4 kB] 1823s Get:29 http://ftpmaster.internal/ubuntu oracular/main i386 libcom-err2 i386 1.47.0-2.4~exp1ubuntu4 [23.2 kB] 1823s Get:30 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libk5crypto3 i386 1.20.1-6ubuntu2 [86.1 kB] 1823s Get:31 http://ftpmaster.internal/ubuntu oracular/main i386 libkeyutils1 i386 1.6.3-3build1 [9918 B] 1823s Get:32 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5-3 i386 1.20.1-6ubuntu2 [395 kB] 1823s Get:33 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libgssapi-krb5-2 i386 1.20.1-6ubuntu2 [153 kB] 1823s Get:34 http://ftpmaster.internal/ubuntu oracular/main i386 libnghttp2-14 i386 1.61.0-1 [90.4 kB] 1823s Get:35 http://ftpmaster.internal/ubuntu oracular/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 1823s Get:36 http://ftpmaster.internal/ubuntu oracular/main i386 zlib1g i386 1:1.3.dfsg-3.1ubuntu2 [58.8 kB] 1823s Get:37 http://ftpmaster.internal/ubuntu oracular/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 1823s Get:38 http://ftpmaster.internal/ubuntu oracular/main i386 libssh-4 i386 0.10.6-2build2 [212 kB] 1823s Get:39 http://ftpmaster.internal/ubuntu oracular/main i386 libzstd1 i386 1.5.5+dfsg2-2build1 [288 kB] 1823s Get:40 http://ftpmaster.internal/ubuntu oracular/main i386 libcurl4t64 i386 8.8.0-1ubuntu1 [393 kB] 1823s Get:41 http://ftpmaster.internal/ubuntu oracular/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 1823s Get:42 http://ftpmaster.internal/ubuntu oracular/main i386 libstdc++6 i386 14.1.0-1ubuntu1 [861 kB] 1823s Get:43 http://ftpmaster.internal/ubuntu oracular/main i386 liblua5.4-0 i386 5.4.6-3build2 [182 kB] 1823s Get:44 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-8-0 i386 10.42-4ubuntu2 [227 kB] 1823s Get:45 http://ftpmaster.internal/ubuntu oracular/main i386 libicu74 i386 74.2-1ubuntu3 [11.0 MB] 1823s Get:46 http://ftpmaster.internal/ubuntu oracular/main i386 liblzma5 i386 5.6.1+really5.4.5-1 [133 kB] 1823s Get:47 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libxml2 i386 2.12.7+dfsg-3 [680 kB] 1823s Get:48 http://ftpmaster.internal/ubuntu oracular/main i386 apache2-bin i386 2.4.58-1ubuntu8.1 [1440 kB] 1823s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-data all 2.4.58-1ubuntu8.1 [163 kB] 1823s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libapr1t64 amd64 1.7.2-3.2 [106 kB] 1823s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libaprutil1t64 amd64 1.6.3-1.1ubuntu7 [91.9 kB] 1823s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-utils amd64 2.4.58-1ubuntu8.1 [96.2 kB] 1823s Get:53 http://ftpmaster.internal/ubuntu oracular/main i386 apache2 i386 2.4.58-1ubuntu8.1 [90.2 kB] 1823s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.2.0-23ubuntu4 [49.0 kB] 1823s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 1823s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 1823s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [11.2 MB] 1823s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.2.0-23ubuntu4 [1032 B] 1823s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 1823s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 1823s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-1ubuntu1 [48.0 kB] 1823s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-1ubuntu1 [148 kB] 1823s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-1ubuntu1 [29.1 kB] 1823s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-1ubuntu1 [10.4 kB] 1823s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-1ubuntu1 [3025 kB] 1823s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-1ubuntu1 [1313 kB] 1823s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-1ubuntu1 [2736 kB] 1823s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-1ubuntu1 [1174 kB] 1823s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-1ubuntu1 [1632 kB] 1823s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-1ubuntu1 [153 kB] 1823s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.2.0-23ubuntu4 [2688 kB] 1823s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [21.9 MB] 1823s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.2.0-23ubuntu4 [482 kB] 1823s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 1823s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 1823s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.2.0-23ubuntu4 [2399 kB] 1823s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [12.5 MB] 1824s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.2.0-23ubuntu4 [14.5 kB] 1824s Get:79 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 1824s Get:80 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 1824s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 1824s Get:82 http://ftpmaster.internal/ubuntu oracular/universe amd64 libev4t64 amd64 1:4.33-2.1build1 [31.0 kB] 1824s Get:83 http://ftpmaster.internal/ubuntu oracular/universe amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 1824s Get:84 http://ftpmaster.internal/ubuntu oracular/universe amd64 nghttp2-client amd64 1.61.0-1 [162 kB] 1824s Get:85 http://ftpmaster.internal/ubuntu oracular/main amd64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1824s Preconfiguring packages ... 1824s Fetched 90.2 MB in 1s (90.8 MB/s) 1824s Selecting previously unselected package gcc-14-base:i386. 1824s (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 ... 74359 files and directories currently installed.) 1824s Preparing to unpack .../00-gcc-14-base_14.1.0-1ubuntu1_i386.deb ... 1824s Unpacking gcc-14-base:i386 (14.1.0-1ubuntu1) ... 1824s Selecting previously unselected package libgcc-s1:i386. 1824s Preparing to unpack .../01-libgcc-s1_14.1.0-1ubuntu1_i386.deb ... 1824s Unpacking libgcc-s1:i386 (14.1.0-1ubuntu1) ... 1824s Selecting previously unselected package libc6:i386. 1824s Preparing to unpack .../02-libc6_2.39-0ubuntu8.1_i386.deb ... 1824s Unpacking libc6:i386 (2.39-0ubuntu8.1) ... 1824s Selecting previously unselected package libuuid1:i386. 1824s Preparing to unpack .../03-libuuid1_2.39.3-9ubuntu6_i386.deb ... 1824s Unpacking libuuid1:i386 (2.39.3-9ubuntu6) ... 1824s Selecting previously unselected package libapr1t64:i386. 1824s Preparing to unpack .../04-libapr1t64_1.7.2-3.2_i386.deb ... 1824s Unpacking libapr1t64:i386 (1.7.2-3.2) ... 1825s Selecting previously unselected package libcrypt1:i386. 1825s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4build1_i386.deb ... 1825s Unpacking libcrypt1:i386 (1:4.4.36-4build1) ... 1825s Selecting previously unselected package libdb5.3t64:i386. 1825s Preparing to unpack .../06-libdb5.3t64_5.3.28+dfsg2-7_i386.deb ... 1825s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 1825s Selecting previously unselected package libexpat1:i386. 1825s Preparing to unpack .../07-libexpat1_2.6.2-1_i386.deb ... 1825s Unpacking libexpat1:i386 (2.6.2-1) ... 1825s Selecting previously unselected package libgdbm6t64:i386. 1825s Preparing to unpack .../08-libgdbm6t64_1.23-5.1build1_i386.deb ... 1825s Unpacking libgdbm6t64:i386 (1.23-5.1build1) ... 1825s Selecting previously unselected package libssl3t64:i386. 1825s Preparing to unpack .../09-libssl3t64_3.0.13-0ubuntu4_i386.deb ... 1825s Unpacking libssl3t64:i386 (3.0.13-0ubuntu4) ... 1825s Selecting previously unselected package libaprutil1t64:i386. 1825s Preparing to unpack .../10-libaprutil1t64_1.6.3-1.1ubuntu7_i386.deb ... 1825s Unpacking libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 1825s Selecting previously unselected package libsqlite3-0:i386. 1825s Preparing to unpack .../11-libsqlite3-0_3.45.3-1_i386.deb ... 1825s Unpacking libsqlite3-0:i386 (3.45.3-1) ... 1825s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 1825s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_i386.deb ... 1825s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 1825s Selecting previously unselected package libgmp10:i386. 1825s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu6_i386.deb ... 1825s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 1825s Selecting previously unselected package libnettle8t64:i386. 1825s Preparing to unpack .../14-libnettle8t64_3.9.1-2.2build1_i386.deb ... 1825s Unpacking libnettle8t64:i386 (3.9.1-2.2build1) ... 1825s Selecting previously unselected package libhogweed6t64:i386. 1825s Preparing to unpack .../15-libhogweed6t64_3.9.1-2.2build1_i386.deb ... 1825s Unpacking libhogweed6t64:i386 (3.9.1-2.2build1) ... 1825s Selecting previously unselected package libunistring5:i386. 1825s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 1825s Unpacking libunistring5:i386 (1.2-1) ... 1825s Selecting previously unselected package libidn2-0:i386. 1825s Preparing to unpack .../17-libidn2-0_2.3.7-2build1_i386.deb ... 1825s Unpacking libidn2-0:i386 (2.3.7-2build1) ... 1825s Selecting previously unselected package libffi8:i386. 1825s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 1825s Unpacking libffi8:i386 (3.4.6-1build1) ... 1825s Selecting previously unselected package libp11-kit0:i386. 1825s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu2_i386.deb ... 1825s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu2) ... 1825s Selecting previously unselected package libtasn1-6:i386. 1825s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 1825s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 1825s Selecting previously unselected package libgnutls30t64:i386. 1825s Preparing to unpack .../21-libgnutls30t64_3.8.5-2ubuntu1_i386.deb ... 1825s Unpacking libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 1825s Selecting previously unselected package libsasl2-modules-db:i386. 1825s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_i386.deb ... 1825s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 1825s Selecting previously unselected package libsasl2-2:i386. 1825s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-5ubuntu3_i386.deb ... 1825s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 1825s Selecting previously unselected package libldap2:i386. 1825s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu8_i386.deb ... 1825s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 1825s Selecting previously unselected package libaprutil1-ldap:i386. 1825s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1.1ubuntu7_i386.deb ... 1825s Unpacking libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 1825s Selecting previously unselected package libbrotli1:i386. 1825s Preparing to unpack .../26-libbrotli1_1.1.0-2build2_i386.deb ... 1825s Unpacking libbrotli1:i386 (1.1.0-2build2) ... 1825s Selecting previously unselected package libkrb5support0:i386. 1825s Preparing to unpack .../27-libkrb5support0_1.20.1-6ubuntu2_i386.deb ... 1825s Unpacking libkrb5support0:i386 (1.20.1-6ubuntu2) ... 1825s Selecting previously unselected package libcom-err2:i386. 1825s Preparing to unpack .../28-libcom-err2_1.47.0-2.4~exp1ubuntu4_i386.deb ... 1825s Unpacking libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 1825s Selecting previously unselected package libk5crypto3:i386. 1825s Preparing to unpack .../29-libk5crypto3_1.20.1-6ubuntu2_i386.deb ... 1825s Unpacking libk5crypto3:i386 (1.20.1-6ubuntu2) ... 1825s Selecting previously unselected package libkeyutils1:i386. 1825s Preparing to unpack .../30-libkeyutils1_1.6.3-3build1_i386.deb ... 1825s Unpacking libkeyutils1:i386 (1.6.3-3build1) ... 1825s Selecting previously unselected package libkrb5-3:i386. 1825s Preparing to unpack .../31-libkrb5-3_1.20.1-6ubuntu2_i386.deb ... 1825s Unpacking libkrb5-3:i386 (1.20.1-6ubuntu2) ... 1825s Selecting previously unselected package libgssapi-krb5-2:i386. 1825s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-6ubuntu2_i386.deb ... 1825s Unpacking libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 1825s Selecting previously unselected package libnghttp2-14:i386. 1825s Preparing to unpack .../33-libnghttp2-14_1.61.0-1_i386.deb ... 1825s Unpacking libnghttp2-14:i386 (1.61.0-1) ... 1825s Selecting previously unselected package libpsl5t64:i386. 1825s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 1825s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 1825s Selecting previously unselected package zlib1g:i386. 1825s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3.1ubuntu2_i386.deb ... 1825s Unpacking zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 1825s Selecting previously unselected package librtmp1:i386. 1825s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 1825s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1826s Selecting previously unselected package libssh-4:i386. 1826s Preparing to unpack .../37-libssh-4_0.10.6-2build2_i386.deb ... 1826s Unpacking libssh-4:i386 (0.10.6-2build2) ... 1826s Selecting previously unselected package libzstd1:i386. 1826s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2build1_i386.deb ... 1826s Unpacking libzstd1:i386 (1.5.5+dfsg2-2build1) ... 1826s Selecting previously unselected package libcurl4t64:i386. 1826s Preparing to unpack .../39-libcurl4t64_8.8.0-1ubuntu1_i386.deb ... 1826s Unpacking libcurl4t64:i386 (8.8.0-1ubuntu1) ... 1826s Selecting previously unselected package libjansson4:i386. 1826s Preparing to unpack .../40-libjansson4_2.14-2build2_i386.deb ... 1826s Unpacking libjansson4:i386 (2.14-2build2) ... 1826s Selecting previously unselected package libstdc++6:i386. 1826s Preparing to unpack .../41-libstdc++6_14.1.0-1ubuntu1_i386.deb ... 1826s Unpacking libstdc++6:i386 (14.1.0-1ubuntu1) ... 1826s Selecting previously unselected package liblua5.4-0:i386. 1826s Preparing to unpack .../42-liblua5.4-0_5.4.6-3build2_i386.deb ... 1826s Unpacking liblua5.4-0:i386 (5.4.6-3build2) ... 1826s Selecting previously unselected package libpcre2-8-0:i386. 1826s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu2_i386.deb ... 1826s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu2) ... 1826s Selecting previously unselected package libicu74:i386. 1826s Preparing to unpack .../44-libicu74_74.2-1ubuntu3_i386.deb ... 1826s Unpacking libicu74:i386 (74.2-1ubuntu3) ... 1826s Selecting previously unselected package liblzma5:i386. 1826s Preparing to unpack .../45-liblzma5_5.6.1+really5.4.5-1_i386.deb ... 1826s Unpacking liblzma5:i386 (5.6.1+really5.4.5-1) ... 1826s Selecting previously unselected package libxml2:i386. 1826s Preparing to unpack .../46-libxml2_2.12.7+dfsg-3_i386.deb ... 1826s Unpacking libxml2:i386 (2.12.7+dfsg-3) ... 1826s Selecting previously unselected package apache2-bin:i386. 1826s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu8.1_i386.deb ... 1826s Unpacking apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 1826s Selecting previously unselected package apache2-data. 1826s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu8.1_all.deb ... 1826s Unpacking apache2-data (2.4.58-1ubuntu8.1) ... 1826s Selecting previously unselected package libapr1t64:amd64. 1826s Preparing to unpack .../49-libapr1t64_1.7.2-3.2_amd64.deb ... 1826s Unpacking libapr1t64:amd64 (1.7.2-3.2) ... 1826s Selecting previously unselected package libaprutil1t64:amd64. 1826s Preparing to unpack .../50-libaprutil1t64_1.6.3-1.1ubuntu7_amd64.deb ... 1826s Unpacking libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 1826s Selecting previously unselected package apache2-utils. 1826s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu8.1_amd64.deb ... 1826s Unpacking apache2-utils (2.4.58-1ubuntu8.1) ... 1826s Selecting previously unselected package apache2:i386. 1826s Preparing to unpack .../52-apache2_2.4.58-1ubuntu8.1_i386.deb ... 1826s Unpacking apache2:i386 (2.4.58-1ubuntu8.1) ... 1826s Selecting previously unselected package gcc-13-base:amd64. 1826s Preparing to unpack .../53-gcc-13-base_13.2.0-23ubuntu4_amd64.deb ... 1826s Unpacking gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 1826s Selecting previously unselected package libisl23:amd64. 1826s Preparing to unpack .../54-libisl23_0.26-3build1_amd64.deb ... 1826s Unpacking libisl23:amd64 (0.26-3build1) ... 1826s Selecting previously unselected package libmpc3:amd64. 1826s Preparing to unpack .../55-libmpc3_1.3.1-1build1_amd64.deb ... 1826s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 1826s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 1826s Preparing to unpack .../56-cpp-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1826s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1827s Selecting previously unselected package cpp-13. 1827s Preparing to unpack .../57-cpp-13_13.2.0-23ubuntu4_amd64.deb ... 1827s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 1827s Selecting previously unselected package cpp-x86-64-linux-gnu. 1827s Preparing to unpack .../58-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1827s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1827s Selecting previously unselected package cpp. 1827s Preparing to unpack .../59-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 1827s Unpacking cpp (4:13.2.0-7ubuntu1) ... 1827s Selecting previously unselected package libcc1-0:amd64. 1827s Preparing to unpack .../60-libcc1-0_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libcc1-0:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libgomp1:amd64. 1827s Preparing to unpack .../61-libgomp1_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libgomp1:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libitm1:amd64. 1827s Preparing to unpack .../62-libitm1_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libitm1:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libatomic1:amd64. 1827s Preparing to unpack .../63-libatomic1_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libatomic1:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libasan8:amd64. 1827s Preparing to unpack .../64-libasan8_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libasan8:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package liblsan0:amd64. 1827s Preparing to unpack .../65-liblsan0_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking liblsan0:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libtsan2:amd64. 1827s Preparing to unpack .../66-libtsan2_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libtsan2:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libubsan1:amd64. 1827s Preparing to unpack .../67-libubsan1_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libubsan1:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libhwasan0:amd64. 1827s Preparing to unpack .../68-libhwasan0_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libhwasan0:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libquadmath0:amd64. 1827s Preparing to unpack .../69-libquadmath0_14.1.0-1ubuntu1_amd64.deb ... 1827s Unpacking libquadmath0:amd64 (14.1.0-1ubuntu1) ... 1827s Selecting previously unselected package libgcc-13-dev:amd64. 1827s Preparing to unpack .../70-libgcc-13-dev_13.2.0-23ubuntu4_amd64.deb ... 1827s Unpacking libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 1827s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 1827s Preparing to unpack .../71-gcc-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1827s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1828s Selecting previously unselected package gcc-13. 1828s Preparing to unpack .../72-gcc-13_13.2.0-23ubuntu4_amd64.deb ... 1828s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 1828s Selecting previously unselected package gcc-x86-64-linux-gnu. 1828s Preparing to unpack .../73-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1828s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1828s Selecting previously unselected package gcc. 1828s Preparing to unpack .../74-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 1828s Unpacking gcc (4:13.2.0-7ubuntu1) ... 1828s Selecting previously unselected package libstdc++-13-dev:amd64. 1828s Preparing to unpack .../75-libstdc++-13-dev_13.2.0-23ubuntu4_amd64.deb ... 1828s Unpacking libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 1828s Selecting previously unselected package g++-13-x86-64-linux-gnu. 1828s Preparing to unpack .../76-g++-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1828s Unpacking g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1828s Selecting previously unselected package g++-13. 1828s Preparing to unpack .../77-g++-13_13.2.0-23ubuntu4_amd64.deb ... 1828s Unpacking g++-13 (13.2.0-23ubuntu4) ... 1828s Selecting previously unselected package g++-x86-64-linux-gnu. 1828s Preparing to unpack .../78-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1828s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1828s Selecting previously unselected package g++. 1828s Preparing to unpack .../79-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 1828s Unpacking g++ (4:13.2.0-7ubuntu1) ... 1828s Selecting previously unselected package build-essential. 1828s Preparing to unpack .../80-build-essential_12.10ubuntu1_amd64.deb ... 1828s Unpacking build-essential (12.10ubuntu1) ... 1828s Selecting previously unselected package libev4t64:amd64. 1828s Preparing to unpack .../81-libev4t64_1%3a4.33-2.1build1_amd64.deb ... 1828s Unpacking libev4t64:amd64 (1:4.33-2.1build1) ... 1828s Selecting previously unselected package libjemalloc2:amd64. 1828s Preparing to unpack .../82-libjemalloc2_5.3.0-2build1_amd64.deb ... 1828s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 1828s Selecting previously unselected package nghttp2-client. 1828s Preparing to unpack .../83-nghttp2-client_1.61.0-1_amd64.deb ... 1828s Unpacking nghttp2-client (1.61.0-1) ... 1828s Selecting previously unselected package ssl-cert. 1828s Preparing to unpack .../84-ssl-cert_1.1.2ubuntu1_all.deb ... 1828s Unpacking ssl-cert (1.1.2ubuntu1) ... 1828s Setting up libev4t64:amd64 (1:4.33-2.1build1) ... 1828s Setting up gcc-14-base:i386 (14.1.0-1ubuntu1) ... 1828s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 1828s Setting up libgomp1:amd64 (14.1.0-1ubuntu1) ... 1828s Setting up nghttp2-client (1.61.0-1) ... 1828s Setting up gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 1828s Setting up ssl-cert (1.1.2ubuntu1) ... 1829s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1829s Setting up libquadmath0:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libmpc3:amd64 (1.3.1-1build1) ... 1829s Setting up libatomic1:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libubsan1:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libhwasan0:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libasan8:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libapr1t64:amd64 (1.7.2-3.2) ... 1829s Setting up apache2-data (2.4.58-1ubuntu8.1) ... 1829s Setting up libtsan2:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libisl23:amd64 (0.26-3build1) ... 1829s Setting up libcc1-0:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up liblsan0:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libitm1:amd64 (14.1.0-1ubuntu1) ... 1829s Setting up libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 1829s Setting up cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1829s Setting up libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 1829s Setting up libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 1829s Setting up apache2-utils (2.4.58-1ubuntu8.1) ... 1829s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1829s Setting up cpp-13 (13.2.0-23ubuntu4) ... 1829s Setting up gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1829s Setting up gcc-13 (13.2.0-23ubuntu4) ... 1829s Setting up cpp (4:13.2.0-7ubuntu1) ... 1829s Setting up g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1829s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1829s Setting up gcc (4:13.2.0-7ubuntu1) ... 1830s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1830s Setting up g++-13 (13.2.0-23ubuntu4) ... 1830s Setting up g++ (4:13.2.0-7ubuntu1) ... 1830s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1830s Setting up build-essential (12.10ubuntu1) ... 1830s Setting up libgcc-s1:i386 (14.1.0-1ubuntu1) ... 1830s Setting up libc6:i386 (2.39-0ubuntu8.1) ... 1830s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 1830s Setting up libffi8:i386 (3.4.6-1build1) ... 1830s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 1830s Setting up libstdc++6:i386 (14.1.0-1ubuntu1) ... 1830s Setting up libexpat1:i386 (2.6.2-1) ... 1830s Setting up libzstd1:i386 (1.5.5+dfsg2-2build1) ... 1830s Setting up libkeyutils1:i386 (1.6.3-3build1) ... 1830s Setting up libgdbm6t64:i386 (1.23-5.1build1) ... 1830s Setting up liblzma5:i386 (5.6.1+really5.4.5-1) ... 1830s Setting up libssl3t64:i386 (3.0.13-0ubuntu4) ... 1830s Setting up libbrotli1:i386 (1.1.0-2build2) ... 1830s Setting up libsqlite3-0:i386 (3.45.3-1) ... 1830s Setting up libnghttp2-14:i386 (1.61.0-1) ... 1830s Setting up zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 1830s Setting up libcrypt1:i386 (1:4.4.36-4build1) ... 1830s Setting up libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 1830s Setting up libjansson4:i386 (2.14-2build2) ... 1830s Setting up libkrb5support0:i386 (1.20.1-6ubuntu2) ... 1830s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 1830s Setting up libnettle8t64:i386 (3.9.1-2.2build1) ... 1830s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 1830s Setting up libp11-kit0:i386 (0.25.3-4ubuntu2) ... 1830s Setting up libunistring5:i386 (1.2-1) ... 1830s Setting up libuuid1:i386 (2.39.3-9ubuntu6) ... 1830s Setting up libpcre2-8-0:i386 (10.42-4ubuntu2) ... 1830s Setting up libk5crypto3:i386 (1.20.1-6ubuntu2) ... 1830s Setting up libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 1830s Setting up libicu74:i386 (74.2-1ubuntu3) ... 1830s Setting up libhogweed6t64:i386 (3.9.1-2.2build1) ... 1830s Setting up libapr1t64:i386 (1.7.2-3.2) ... 1830s Setting up liblua5.4-0:i386 (5.4.6-3build2) ... 1830s Setting up libkrb5-3:i386 (1.20.1-6ubuntu2) ... 1830s Setting up libxml2:i386 (2.12.7+dfsg-3) ... 1830s Setting up libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 1830s Setting up libidn2-0:i386 (2.3.7-2build1) ... 1830s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 1830s Setting up libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 1830s Setting up libssh-4:i386 (0.10.6-2build2) ... 1830s Setting up libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 1830s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 1830s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1830s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 1830s Setting up libcurl4t64:i386 (8.8.0-1ubuntu1) ... 1830s Setting up libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 1830s Setting up apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 1830s Setting up apache2:i386 (2.4.58-1ubuntu8.1) ... 1830s Enabling module mpm_event. 1830s Enabling module authz_core. 1830s Enabling module authz_host. 1830s Enabling module authn_core. 1830s Enabling module auth_basic. 1830s Enabling module access_compat. 1830s Enabling module authn_file. 1830s Enabling module authz_user. 1830s Enabling module alias. 1830s Enabling module dir. 1830s Enabling module autoindex. 1830s Enabling module env. 1830s Enabling module mime. 1831s Enabling module negotiation. 1831s Enabling module setenvif. 1831s Enabling module filter. 1831s Enabling module deflate. 1831s Enabling module status. 1831s Enabling module reqtimeout. 1831s Enabling conf charset. 1831s Enabling conf localized-error-pages. 1831s Enabling conf other-vhosts-access-log. 1831s Enabling conf security. 1831s Enabling conf serve-cgi-bin. 1831s Enabling site 000-default. 1832s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1832s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1833s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1833s Processing triggers for ufw (0.36.2-6) ... 1833s Processing triggers for man-db (2.12.1-1) ... 1836s Reading package lists... 1836s Building dependency tree... 1836s Reading state information... 1836s Starting pkgProblemResolver with broken count: 0 1836s Starting 2 pkgProblemResolver with broken count: 0 1837s Done 1837s The following NEW packages will be installed: 1837s autopkgtest-satdep 1837s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1837s Need to get 0 B/700 B of archives. 1837s After this operation, 0 B of additional disk space will be used. 1837s Get:1 /tmp/autopkgtest.vC3oZl/12-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 1837s Selecting previously unselected package autopkgtest-satdep. 1837s (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 ... 76756 files and directories currently installed.) 1837s Preparing to unpack .../12-autopkgtest-satdep.deb ... 1837s Unpacking autopkgtest-satdep (0) ... 1837s Setting up autopkgtest-satdep (0) ... 1839s (Reading database ... 76756 files and directories currently installed.) 1839s Removing autopkgtest-satdep (0) ... 1845s autopkgtest [13:43:49]: test check-http2: [----------------------- 1845s + a2enmod http2 1845s Enabling module http2. 1845s + a2enmod ssl 1845s To activate the new configuration, you need to run: 1845s systemctl restart apache2 1845s Considering dependency mime for ssl: 1845s Module mime already enabled 1845s Considering dependency socache_shmcb for ssl: 1845s Enabling module socache_shmcb. 1845s Enabling module ssl. 1845s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1845s + a2ensite default-ssl 1845s To activate the new configuration, you need to run: 1845s systemctl restart apache2 1845s Enabling site default-ssl. 1845s + echo Protocols h2c h2 http/1.1 1845s + service apache2 restart 1845s To activate the new configuration, you need to run: 1845s systemctl reload apache2 1846s + echo Hello, world! 1846s + testapache curl -s -k http://localhost/hello.txt 1846s + cmd=curl -s -k http://localhost/hello.txt 1846s + curl -s -k http://localhost/hello.txt 1846s + result=Hello, world! 1846s + [ Hello, world! != Hello, world! ] 1846s + echo OK 1846s + testapache curl -s -k https://localhost/hello.txt 1846s + cmd=curl -s -k https://localhost/hello.txt 1846s + curl -s -k https://localhost/hello.txtOK 1846s 1846s OK 1846s + result=Hello, world! 1846s + [ Hello, world! != Hello, world! ] 1846s + echo OK 1846s + testapache nghttp --no-verify-peer https://localhost/hello.txt 1846s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 1846s + nghttp --no-verify-peer https://localhost/hello.txt 1846s OK 1846s + result=Hello, world! 1846s + [ Hello, world! != Hello, world! ] 1846s + echo OK 1846s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 1846s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 1846s + nghttp -u --no-verify-peer http://localhost/hello.txt 1846s OK 1846s + result=Hello, world! 1846s + [ Hello, world! != Hello, world! ] 1846s + echo OK 1846s autopkgtest [13:43:50]: test check-http2: -----------------------] 1846s autopkgtest [13:43:50]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 1846s check-http2 PASS 1846s autopkgtest [13:43:50]: test check-ubuntu-branding: preparing testbed 1919s autopkgtest [13:45:03]: testbed dpkg architecture: amd64 1919s autopkgtest [13:45:03]: testbed apt version: 2.9.3 1919s autopkgtest [13:45:03]: test architecture: i386 1919s autopkgtest [13:45:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1920s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 1920s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 1920s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [4792 B] 1920s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [384 kB] 1920s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [43.4 kB] 1920s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [81.4 kB] 1920s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [58.4 kB] 1920s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [4300 B] 1920s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [7700 B] 1920s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [355 kB] 1920s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [187 kB] 1920s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [1392 B] 1920s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [1392 B] 1920s Fetched 1241 kB in 0s (3736 kB/s) 1920s Reading package lists... 1922s Reading package lists... 1922s Building dependency tree... 1922s Reading state information... 1923s Calculating upgrade... 1923s The following packages will be upgraded: 1923s libxml2 1923s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1923s Need to get 642 kB of archives. 1923s After this operation, 353 kB disk space will be freed. 1923s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 libxml2 amd64 2.12.7+dfsg-3 [642 kB] 1923s Fetched 642 kB in 0s (12.9 MB/s) 1924s (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 ... 74359 files and directories currently installed.) 1924s Preparing to unpack .../libxml2_2.12.7+dfsg-3_amd64.deb ... 1924s Unpacking libxml2:amd64 (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 1924s Setting up libxml2:amd64 (2.12.7+dfsg-3) ... 1924s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1924s Reading package lists... 1924s Building dependency tree... 1924s Reading state information... 1925s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1925s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1925s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 1925s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1925s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 1927s Reading package lists... 1927s Reading package lists... 1927s Building dependency tree... 1927s Reading state information... 1928s Calculating upgrade... 1928s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1928s Reading package lists... 1928s Building dependency tree... 1928s Reading state information... 1929s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1933s Note, using file '/tmp/autopkgtest.vC3oZl/13-autopkgtest-satdep.dsc' to get the build dependencies 1933s Reading package lists... 1933s Building dependency tree... 1933s Reading state information... 1934s Starting pkgProblemResolver with broken count: 0 1934s Starting 2 pkgProblemResolver with broken count: 0 1934s Done 1935s The following NEW packages will be installed: 1935s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 1935s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 1935s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 1935s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1t64 1935s libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 libaprutil1-ldap:i386 1935s libaprutil1t64 libaprutil1t64:i386 libasan8 libatomic1 libbrotli1:i386 1935s libc6:i386 libcc1-0 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 1935s libdb5.3t64:i386 libexpat1:i386 libffi8:i386 libgcc-13-dev libgcc-s1:i386 1935s libgdbm6t64:i386 libgmp10:i386 libgnutls30t64:i386 libgomp1 1935s libgssapi-krb5-2:i386 libhogweed6t64:i386 libhwasan0 libicu74:i386 1935s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libk5crypto3:i386 1935s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblsan0 1935s liblua5.4-0:i386 liblzma5:i386 libmpc3 libnettle8t64:i386 libnghttp2-14:i386 1935s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5t64:i386 libquadmath0 1935s librtmp1:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 1935s libssh-4:i386 libssl3t64:i386 libstdc++-13-dev libstdc++6:i386 1935s libtasn1-6:i386 libtsan2 libubsan1 libunistring5:i386 libuuid1:i386 1935s libxml2:i386 libzstd1:i386 zlib1g:i386 1935s 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. 1935s Need to get 89.8 MB of archives. 1935s After this operation, 314 MB of additional disk space will be used. 1935s Get:1 http://ftpmaster.internal/ubuntu oracular/main i386 gcc-14-base i386 14.1.0-1ubuntu1 [48.4 kB] 1935s Get:2 http://ftpmaster.internal/ubuntu oracular/main i386 libgcc-s1 i386 14.1.0-1ubuntu1 [95.2 kB] 1935s Get:3 http://ftpmaster.internal/ubuntu oracular/main i386 libc6 i386 2.39-0ubuntu8.1 [3010 kB] 1935s Get:4 http://ftpmaster.internal/ubuntu oracular/main i386 libuuid1 i386 2.39.3-9ubuntu6 [36.5 kB] 1935s Get:5 http://ftpmaster.internal/ubuntu oracular/main i386 libapr1t64 i386 1.7.2-3.2 [116 kB] 1935s Get:6 http://ftpmaster.internal/ubuntu oracular/main i386 libcrypt1 i386 1:4.4.36-4build1 [91.9 kB] 1935s Get:7 http://ftpmaster.internal/ubuntu oracular/main i386 libdb5.3t64 i386 5.3.28+dfsg2-7 [807 kB] 1935s Get:8 http://ftpmaster.internal/ubuntu oracular/main i386 libexpat1 i386 2.6.2-1 [91.1 kB] 1935s Get:9 http://ftpmaster.internal/ubuntu oracular/main i386 libgdbm6t64 i386 1.23-5.1build1 [39.4 kB] 1935s Get:10 http://ftpmaster.internal/ubuntu oracular/main i386 libssl3t64 i386 3.0.13-0ubuntu4 [1921 kB] 1935s Get:11 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1t64 i386 1.6.3-1.1ubuntu7 [101 kB] 1935s Get:12 http://ftpmaster.internal/ubuntu oracular/main i386 libsqlite3-0 i386 3.45.3-1 [776 kB] 1935s Get:13 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1.1ubuntu7 [11.6 kB] 1935s Get:14 http://ftpmaster.internal/ubuntu oracular/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu6 [270 kB] 1935s Get:15 http://ftpmaster.internal/ubuntu oracular/main i386 libnettle8t64 i386 3.9.1-2.2build1 [191 kB] 1935s Get:16 http://ftpmaster.internal/ubuntu oracular/main i386 libhogweed6t64 i386 3.9.1-2.2build1 [202 kB] 1935s Get:17 http://ftpmaster.internal/ubuntu oracular/main i386 libunistring5 i386 1.2-1 [552 kB] 1935s Get:18 http://ftpmaster.internal/ubuntu oracular/main i386 libidn2-0 i386 2.3.7-2build1 [102 kB] 1935s Get:19 http://ftpmaster.internal/ubuntu oracular/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 1935s Get:20 http://ftpmaster.internal/ubuntu oracular/main i386 libp11-kit0 i386 0.25.3-4ubuntu2 [291 kB] 1935s Get:21 http://ftpmaster.internal/ubuntu oracular/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 1935s Get:22 http://ftpmaster.internal/ubuntu oracular/main i386 libgnutls30t64 i386 3.8.5-2ubuntu1 [1024 kB] 1935s Get:23 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-5ubuntu3 [21.7 kB] 1935s Get:24 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-2 i386 2.1.28+dfsg1-5ubuntu3 [61.5 kB] 1935s Get:25 http://ftpmaster.internal/ubuntu oracular/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu8 [210 kB] 1935s Get:26 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-ldap i386 1.6.3-1.1ubuntu7 [9226 B] 1935s Get:27 http://ftpmaster.internal/ubuntu oracular/main i386 libbrotli1 i386 1.1.0-2build2 [334 kB] 1935s Get:28 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5support0 i386 1.20.1-6ubuntu2 [37.4 kB] 1935s Get:29 http://ftpmaster.internal/ubuntu oracular/main i386 libcom-err2 i386 1.47.0-2.4~exp1ubuntu4 [23.2 kB] 1935s Get:30 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libk5crypto3 i386 1.20.1-6ubuntu2 [86.1 kB] 1935s Get:31 http://ftpmaster.internal/ubuntu oracular/main i386 libkeyutils1 i386 1.6.3-3build1 [9918 B] 1935s Get:32 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5-3 i386 1.20.1-6ubuntu2 [395 kB] 1935s Get:33 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libgssapi-krb5-2 i386 1.20.1-6ubuntu2 [153 kB] 1935s Get:34 http://ftpmaster.internal/ubuntu oracular/main i386 libnghttp2-14 i386 1.61.0-1 [90.4 kB] 1935s Get:35 http://ftpmaster.internal/ubuntu oracular/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 1935s Get:36 http://ftpmaster.internal/ubuntu oracular/main i386 zlib1g i386 1:1.3.dfsg-3.1ubuntu2 [58.8 kB] 1935s Get:37 http://ftpmaster.internal/ubuntu oracular/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 1935s Get:38 http://ftpmaster.internal/ubuntu oracular/main i386 libssh-4 i386 0.10.6-2build2 [212 kB] 1935s Get:39 http://ftpmaster.internal/ubuntu oracular/main i386 libzstd1 i386 1.5.5+dfsg2-2build1 [288 kB] 1935s Get:40 http://ftpmaster.internal/ubuntu oracular/main i386 libcurl4t64 i386 8.8.0-1ubuntu1 [393 kB] 1935s Get:41 http://ftpmaster.internal/ubuntu oracular/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 1935s Get:42 http://ftpmaster.internal/ubuntu oracular/main i386 libstdc++6 i386 14.1.0-1ubuntu1 [861 kB] 1935s Get:43 http://ftpmaster.internal/ubuntu oracular/main i386 liblua5.4-0 i386 5.4.6-3build2 [182 kB] 1935s Get:44 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-8-0 i386 10.42-4ubuntu2 [227 kB] 1935s Get:45 http://ftpmaster.internal/ubuntu oracular/main i386 libicu74 i386 74.2-1ubuntu3 [11.0 MB] 1935s Get:46 http://ftpmaster.internal/ubuntu oracular/main i386 liblzma5 i386 5.6.1+really5.4.5-1 [133 kB] 1935s Get:47 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libxml2 i386 2.12.7+dfsg-3 [680 kB] 1935s Get:48 http://ftpmaster.internal/ubuntu oracular/main i386 apache2-bin i386 2.4.58-1ubuntu8.1 [1440 kB] 1935s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-data all 2.4.58-1ubuntu8.1 [163 kB] 1935s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libapr1t64 amd64 1.7.2-3.2 [106 kB] 1935s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libaprutil1t64 amd64 1.6.3-1.1ubuntu7 [91.9 kB] 1935s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-utils amd64 2.4.58-1ubuntu8.1 [96.2 kB] 1935s Get:53 http://ftpmaster.internal/ubuntu oracular/main i386 apache2 i386 2.4.58-1ubuntu8.1 [90.2 kB] 1935s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.2.0-23ubuntu4 [49.0 kB] 1935s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 1935s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 1935s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [11.2 MB] 1935s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.2.0-23ubuntu4 [1032 B] 1935s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 1935s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 1935s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-1ubuntu1 [48.0 kB] 1935s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-1ubuntu1 [148 kB] 1935s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-1ubuntu1 [29.1 kB] 1935s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-1ubuntu1 [10.4 kB] 1935s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-1ubuntu1 [3025 kB] 1935s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-1ubuntu1 [1313 kB] 1935s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-1ubuntu1 [2736 kB] 1935s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-1ubuntu1 [1174 kB] 1935s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-1ubuntu1 [1632 kB] 1935s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-1ubuntu1 [153 kB] 1935s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.2.0-23ubuntu4 [2688 kB] 1935s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [21.9 MB] 1936s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.2.0-23ubuntu4 [482 kB] 1936s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 1936s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 1936s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.2.0-23ubuntu4 [2399 kB] 1936s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [12.5 MB] 1936s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.2.0-23ubuntu4 [14.5 kB] 1936s Get:79 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 1936s Get:80 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 1936s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 1936s Preconfiguring packages ... 1936s Fetched 89.8 MB in 1s (130 MB/s) 1936s Selecting previously unselected package gcc-14-base:i386. 1936s (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 ... 74359 files and directories currently installed.) 1936s Preparing to unpack .../00-gcc-14-base_14.1.0-1ubuntu1_i386.deb ... 1936s Unpacking gcc-14-base:i386 (14.1.0-1ubuntu1) ... 1936s Selecting previously unselected package libgcc-s1:i386. 1936s Preparing to unpack .../01-libgcc-s1_14.1.0-1ubuntu1_i386.deb ... 1936s Unpacking libgcc-s1:i386 (14.1.0-1ubuntu1) ... 1936s Selecting previously unselected package libc6:i386. 1936s Preparing to unpack .../02-libc6_2.39-0ubuntu8.1_i386.deb ... 1936s Unpacking libc6:i386 (2.39-0ubuntu8.1) ... 1937s Selecting previously unselected package libuuid1:i386. 1937s Preparing to unpack .../03-libuuid1_2.39.3-9ubuntu6_i386.deb ... 1937s Unpacking libuuid1:i386 (2.39.3-9ubuntu6) ... 1937s Selecting previously unselected package libapr1t64:i386. 1937s Preparing to unpack .../04-libapr1t64_1.7.2-3.2_i386.deb ... 1937s Unpacking libapr1t64:i386 (1.7.2-3.2) ... 1937s Selecting previously unselected package libcrypt1:i386. 1937s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4build1_i386.deb ... 1937s Unpacking libcrypt1:i386 (1:4.4.36-4build1) ... 1937s Selecting previously unselected package libdb5.3t64:i386. 1937s Preparing to unpack .../06-libdb5.3t64_5.3.28+dfsg2-7_i386.deb ... 1937s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 1937s Selecting previously unselected package libexpat1:i386. 1937s Preparing to unpack .../07-libexpat1_2.6.2-1_i386.deb ... 1937s Unpacking libexpat1:i386 (2.6.2-1) ... 1937s Selecting previously unselected package libgdbm6t64:i386. 1937s Preparing to unpack .../08-libgdbm6t64_1.23-5.1build1_i386.deb ... 1937s Unpacking libgdbm6t64:i386 (1.23-5.1build1) ... 1937s Selecting previously unselected package libssl3t64:i386. 1937s Preparing to unpack .../09-libssl3t64_3.0.13-0ubuntu4_i386.deb ... 1937s Unpacking libssl3t64:i386 (3.0.13-0ubuntu4) ... 1937s Selecting previously unselected package libaprutil1t64:i386. 1937s Preparing to unpack .../10-libaprutil1t64_1.6.3-1.1ubuntu7_i386.deb ... 1937s Unpacking libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 1937s Selecting previously unselected package libsqlite3-0:i386. 1937s Preparing to unpack .../11-libsqlite3-0_3.45.3-1_i386.deb ... 1937s Unpacking libsqlite3-0:i386 (3.45.3-1) ... 1937s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 1937s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_i386.deb ... 1937s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 1937s Selecting previously unselected package libgmp10:i386. 1937s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu6_i386.deb ... 1937s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 1937s Selecting previously unselected package libnettle8t64:i386. 1937s Preparing to unpack .../14-libnettle8t64_3.9.1-2.2build1_i386.deb ... 1937s Unpacking libnettle8t64:i386 (3.9.1-2.2build1) ... 1937s Selecting previously unselected package libhogweed6t64:i386. 1937s Preparing to unpack .../15-libhogweed6t64_3.9.1-2.2build1_i386.deb ... 1937s Unpacking libhogweed6t64:i386 (3.9.1-2.2build1) ... 1937s Selecting previously unselected package libunistring5:i386. 1937s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 1937s Unpacking libunistring5:i386 (1.2-1) ... 1937s Selecting previously unselected package libidn2-0:i386. 1937s Preparing to unpack .../17-libidn2-0_2.3.7-2build1_i386.deb ... 1937s Unpacking libidn2-0:i386 (2.3.7-2build1) ... 1937s Selecting previously unselected package libffi8:i386. 1937s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 1937s Unpacking libffi8:i386 (3.4.6-1build1) ... 1937s Selecting previously unselected package libp11-kit0:i386. 1937s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu2_i386.deb ... 1937s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu2) ... 1937s Selecting previously unselected package libtasn1-6:i386. 1937s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 1937s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 1937s Selecting previously unselected package libgnutls30t64:i386. 1937s Preparing to unpack .../21-libgnutls30t64_3.8.5-2ubuntu1_i386.deb ... 1937s Unpacking libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 1937s Selecting previously unselected package libsasl2-modules-db:i386. 1937s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_i386.deb ... 1937s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 1937s Selecting previously unselected package libsasl2-2:i386. 1937s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-5ubuntu3_i386.deb ... 1937s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 1937s Selecting previously unselected package libldap2:i386. 1937s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu8_i386.deb ... 1937s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 1937s Selecting previously unselected package libaprutil1-ldap:i386. 1937s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1.1ubuntu7_i386.deb ... 1937s Unpacking libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 1937s Selecting previously unselected package libbrotli1:i386. 1937s Preparing to unpack .../26-libbrotli1_1.1.0-2build2_i386.deb ... 1937s Unpacking libbrotli1:i386 (1.1.0-2build2) ... 1937s Selecting previously unselected package libkrb5support0:i386. 1937s Preparing to unpack .../27-libkrb5support0_1.20.1-6ubuntu2_i386.deb ... 1937s Unpacking libkrb5support0:i386 (1.20.1-6ubuntu2) ... 1937s Selecting previously unselected package libcom-err2:i386. 1938s Preparing to unpack .../28-libcom-err2_1.47.0-2.4~exp1ubuntu4_i386.deb ... 1938s Unpacking libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 1938s Selecting previously unselected package libk5crypto3:i386. 1938s Preparing to unpack .../29-libk5crypto3_1.20.1-6ubuntu2_i386.deb ... 1938s Unpacking libk5crypto3:i386 (1.20.1-6ubuntu2) ... 1938s Selecting previously unselected package libkeyutils1:i386. 1938s Preparing to unpack .../30-libkeyutils1_1.6.3-3build1_i386.deb ... 1938s Unpacking libkeyutils1:i386 (1.6.3-3build1) ... 1938s Selecting previously unselected package libkrb5-3:i386. 1938s Preparing to unpack .../31-libkrb5-3_1.20.1-6ubuntu2_i386.deb ... 1938s Unpacking libkrb5-3:i386 (1.20.1-6ubuntu2) ... 1938s Selecting previously unselected package libgssapi-krb5-2:i386. 1938s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-6ubuntu2_i386.deb ... 1938s Unpacking libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 1938s Selecting previously unselected package libnghttp2-14:i386. 1938s Preparing to unpack .../33-libnghttp2-14_1.61.0-1_i386.deb ... 1938s Unpacking libnghttp2-14:i386 (1.61.0-1) ... 1938s Selecting previously unselected package libpsl5t64:i386. 1938s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 1938s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 1938s Selecting previously unselected package zlib1g:i386. 1938s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3.1ubuntu2_i386.deb ... 1938s Unpacking zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 1938s Selecting previously unselected package librtmp1:i386. 1938s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 1938s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1938s Selecting previously unselected package libssh-4:i386. 1938s Preparing to unpack .../37-libssh-4_0.10.6-2build2_i386.deb ... 1938s Unpacking libssh-4:i386 (0.10.6-2build2) ... 1938s Selecting previously unselected package libzstd1:i386. 1938s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2build1_i386.deb ... 1938s Unpacking libzstd1:i386 (1.5.5+dfsg2-2build1) ... 1938s Selecting previously unselected package libcurl4t64:i386. 1938s Preparing to unpack .../39-libcurl4t64_8.8.0-1ubuntu1_i386.deb ... 1938s Unpacking libcurl4t64:i386 (8.8.0-1ubuntu1) ... 1938s Selecting previously unselected package libjansson4:i386. 1938s Preparing to unpack .../40-libjansson4_2.14-2build2_i386.deb ... 1938s Unpacking libjansson4:i386 (2.14-2build2) ... 1938s Selecting previously unselected package libstdc++6:i386. 1938s Preparing to unpack .../41-libstdc++6_14.1.0-1ubuntu1_i386.deb ... 1938s Unpacking libstdc++6:i386 (14.1.0-1ubuntu1) ... 1938s Selecting previously unselected package liblua5.4-0:i386. 1938s Preparing to unpack .../42-liblua5.4-0_5.4.6-3build2_i386.deb ... 1938s Unpacking liblua5.4-0:i386 (5.4.6-3build2) ... 1938s Selecting previously unselected package libpcre2-8-0:i386. 1938s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu2_i386.deb ... 1938s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu2) ... 1938s Selecting previously unselected package libicu74:i386. 1938s Preparing to unpack .../44-libicu74_74.2-1ubuntu3_i386.deb ... 1938s Unpacking libicu74:i386 (74.2-1ubuntu3) ... 1938s Selecting previously unselected package liblzma5:i386. 1938s Preparing to unpack .../45-liblzma5_5.6.1+really5.4.5-1_i386.deb ... 1938s Unpacking liblzma5:i386 (5.6.1+really5.4.5-1) ... 1938s Selecting previously unselected package libxml2:i386. 1938s Preparing to unpack .../46-libxml2_2.12.7+dfsg-3_i386.deb ... 1938s Unpacking libxml2:i386 (2.12.7+dfsg-3) ... 1938s Selecting previously unselected package apache2-bin:i386. 1938s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu8.1_i386.deb ... 1938s Unpacking apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 1939s Selecting previously unselected package apache2-data. 1939s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu8.1_all.deb ... 1939s Unpacking apache2-data (2.4.58-1ubuntu8.1) ... 1939s Selecting previously unselected package libapr1t64:amd64. 1939s Preparing to unpack .../49-libapr1t64_1.7.2-3.2_amd64.deb ... 1939s Unpacking libapr1t64:amd64 (1.7.2-3.2) ... 1939s Selecting previously unselected package libaprutil1t64:amd64. 1939s Preparing to unpack .../50-libaprutil1t64_1.6.3-1.1ubuntu7_amd64.deb ... 1939s Unpacking libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 1939s Selecting previously unselected package apache2-utils. 1939s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu8.1_amd64.deb ... 1939s Unpacking apache2-utils (2.4.58-1ubuntu8.1) ... 1939s Selecting previously unselected package apache2:i386. 1939s Preparing to unpack .../52-apache2_2.4.58-1ubuntu8.1_i386.deb ... 1939s Unpacking apache2:i386 (2.4.58-1ubuntu8.1) ... 1939s Selecting previously unselected package gcc-13-base:amd64. 1939s Preparing to unpack .../53-gcc-13-base_13.2.0-23ubuntu4_amd64.deb ... 1939s Unpacking gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 1939s Selecting previously unselected package libisl23:amd64. 1939s Preparing to unpack .../54-libisl23_0.26-3build1_amd64.deb ... 1939s Unpacking libisl23:amd64 (0.26-3build1) ... 1939s Selecting previously unselected package libmpc3:amd64. 1939s Preparing to unpack .../55-libmpc3_1.3.1-1build1_amd64.deb ... 1939s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 1939s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 1939s Preparing to unpack .../56-cpp-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1939s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1939s Selecting previously unselected package cpp-13. 1939s Preparing to unpack .../57-cpp-13_13.2.0-23ubuntu4_amd64.deb ... 1939s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 1939s Selecting previously unselected package cpp-x86-64-linux-gnu. 1939s Preparing to unpack .../58-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1939s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1939s Selecting previously unselected package cpp. 1939s Preparing to unpack .../59-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 1939s Unpacking cpp (4:13.2.0-7ubuntu1) ... 1939s Selecting previously unselected package libcc1-0:amd64. 1939s Preparing to unpack .../60-libcc1-0_14.1.0-1ubuntu1_amd64.deb ... 1939s Unpacking libcc1-0:amd64 (14.1.0-1ubuntu1) ... 1939s Selecting previously unselected package libgomp1:amd64. 1939s Preparing to unpack .../61-libgomp1_14.1.0-1ubuntu1_amd64.deb ... 1939s Unpacking libgomp1:amd64 (14.1.0-1ubuntu1) ... 1939s Selecting previously unselected package libitm1:amd64. 1939s Preparing to unpack .../62-libitm1_14.1.0-1ubuntu1_amd64.deb ... 1939s Unpacking libitm1:amd64 (14.1.0-1ubuntu1) ... 1939s Selecting previously unselected package libatomic1:amd64. 1939s Preparing to unpack .../63-libatomic1_14.1.0-1ubuntu1_amd64.deb ... 1939s Unpacking libatomic1:amd64 (14.1.0-1ubuntu1) ... 1939s Selecting previously unselected package libasan8:amd64. 1939s Preparing to unpack .../64-libasan8_14.1.0-1ubuntu1_amd64.deb ... 1939s Unpacking libasan8:amd64 (14.1.0-1ubuntu1) ... 1939s Selecting previously unselected package liblsan0:amd64. 1939s Preparing to unpack .../65-liblsan0_14.1.0-1ubuntu1_amd64.deb ... 1939s Unpacking liblsan0:amd64 (14.1.0-1ubuntu1) ... 1940s Selecting previously unselected package libtsan2:amd64. 1940s Preparing to unpack .../66-libtsan2_14.1.0-1ubuntu1_amd64.deb ... 1940s Unpacking libtsan2:amd64 (14.1.0-1ubuntu1) ... 1940s Selecting previously unselected package libubsan1:amd64. 1940s Preparing to unpack .../67-libubsan1_14.1.0-1ubuntu1_amd64.deb ... 1940s Unpacking libubsan1:amd64 (14.1.0-1ubuntu1) ... 1940s Selecting previously unselected package libhwasan0:amd64. 1940s Preparing to unpack .../68-libhwasan0_14.1.0-1ubuntu1_amd64.deb ... 1940s Unpacking libhwasan0:amd64 (14.1.0-1ubuntu1) ... 1940s Selecting previously unselected package libquadmath0:amd64. 1940s Preparing to unpack .../69-libquadmath0_14.1.0-1ubuntu1_amd64.deb ... 1940s Unpacking libquadmath0:amd64 (14.1.0-1ubuntu1) ... 1940s Selecting previously unselected package libgcc-13-dev:amd64. 1940s Preparing to unpack .../70-libgcc-13-dev_13.2.0-23ubuntu4_amd64.deb ... 1940s Unpacking libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 1940s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 1940s Preparing to unpack .../71-gcc-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1940s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1940s Selecting previously unselected package gcc-13. 1940s Preparing to unpack .../72-gcc-13_13.2.0-23ubuntu4_amd64.deb ... 1940s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 1940s Selecting previously unselected package gcc-x86-64-linux-gnu. 1940s Preparing to unpack .../73-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1940s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1941s Selecting previously unselected package gcc. 1941s Preparing to unpack .../74-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 1941s Unpacking gcc (4:13.2.0-7ubuntu1) ... 1941s Selecting previously unselected package libstdc++-13-dev:amd64. 1941s Preparing to unpack .../75-libstdc++-13-dev_13.2.0-23ubuntu4_amd64.deb ... 1941s Unpacking libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 1941s Selecting previously unselected package g++-13-x86-64-linux-gnu. 1941s Preparing to unpack .../76-g++-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 1941s Unpacking g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1941s Selecting previously unselected package g++-13. 1941s Preparing to unpack .../77-g++-13_13.2.0-23ubuntu4_amd64.deb ... 1941s Unpacking g++-13 (13.2.0-23ubuntu4) ... 1941s Selecting previously unselected package g++-x86-64-linux-gnu. 1941s Preparing to unpack .../78-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 1941s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1941s Selecting previously unselected package g++. 1941s Preparing to unpack .../79-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 1941s Unpacking g++ (4:13.2.0-7ubuntu1) ... 1941s Selecting previously unselected package build-essential. 1941s Preparing to unpack .../80-build-essential_12.10ubuntu1_amd64.deb ... 1941s Unpacking build-essential (12.10ubuntu1) ... 1941s Setting up gcc-14-base:i386 (14.1.0-1ubuntu1) ... 1941s Setting up libgomp1:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 1941s Setting up libquadmath0:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libmpc3:amd64 (1.3.1-1build1) ... 1941s Setting up libatomic1:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libubsan1:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libhwasan0:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libasan8:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libapr1t64:amd64 (1.7.2-3.2) ... 1941s Setting up apache2-data (2.4.58-1ubuntu8.1) ... 1941s Setting up libtsan2:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libisl23:amd64 (0.26-3build1) ... 1941s Setting up libcc1-0:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up liblsan0:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libitm1:amd64 (14.1.0-1ubuntu1) ... 1941s Setting up libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 1941s Setting up cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1941s Setting up libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 1941s Setting up libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 1941s Setting up apache2-utils (2.4.58-1ubuntu8.1) ... 1941s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1941s Setting up cpp-13 (13.2.0-23ubuntu4) ... 1941s Setting up gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1941s Setting up gcc-13 (13.2.0-23ubuntu4) ... 1941s Setting up cpp (4:13.2.0-7ubuntu1) ... 1941s Setting up g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 1941s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1941s Setting up gcc (4:13.2.0-7ubuntu1) ... 1941s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 1941s Setting up g++-13 (13.2.0-23ubuntu4) ... 1941s Setting up g++ (4:13.2.0-7ubuntu1) ... 1941s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 1941s Setting up build-essential (12.10ubuntu1) ... 1941s Setting up libgcc-s1:i386 (14.1.0-1ubuntu1) ... 1941s Setting up libc6:i386 (2.39-0ubuntu8.1) ... 1942s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 1942s Setting up libffi8:i386 (3.4.6-1build1) ... 1942s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 1942s Setting up libstdc++6:i386 (14.1.0-1ubuntu1) ... 1942s Setting up libexpat1:i386 (2.6.2-1) ... 1942s Setting up libzstd1:i386 (1.5.5+dfsg2-2build1) ... 1942s Setting up libkeyutils1:i386 (1.6.3-3build1) ... 1942s Setting up libgdbm6t64:i386 (1.23-5.1build1) ... 1942s Setting up liblzma5:i386 (5.6.1+really5.4.5-1) ... 1942s Setting up libssl3t64:i386 (3.0.13-0ubuntu4) ... 1942s Setting up libbrotli1:i386 (1.1.0-2build2) ... 1942s Setting up libsqlite3-0:i386 (3.45.3-1) ... 1942s Setting up libnghttp2-14:i386 (1.61.0-1) ... 1942s Setting up zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 1942s Setting up libcrypt1:i386 (1:4.4.36-4build1) ... 1942s Setting up libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 1942s Setting up libjansson4:i386 (2.14-2build2) ... 1942s Setting up libkrb5support0:i386 (1.20.1-6ubuntu2) ... 1942s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 1942s Setting up libnettle8t64:i386 (3.9.1-2.2build1) ... 1942s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 1942s Setting up libp11-kit0:i386 (0.25.3-4ubuntu2) ... 1942s Setting up libunistring5:i386 (1.2-1) ... 1942s Setting up libuuid1:i386 (2.39.3-9ubuntu6) ... 1942s Setting up libpcre2-8-0:i386 (10.42-4ubuntu2) ... 1942s Setting up libk5crypto3:i386 (1.20.1-6ubuntu2) ... 1942s Setting up libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 1942s Setting up libicu74:i386 (74.2-1ubuntu3) ... 1942s Setting up libhogweed6t64:i386 (3.9.1-2.2build1) ... 1942s Setting up libapr1t64:i386 (1.7.2-3.2) ... 1942s Setting up liblua5.4-0:i386 (5.4.6-3build2) ... 1942s Setting up libkrb5-3:i386 (1.20.1-6ubuntu2) ... 1942s Setting up libxml2:i386 (2.12.7+dfsg-3) ... 1942s Setting up libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 1942s Setting up libidn2-0:i386 (2.3.7-2build1) ... 1942s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 1942s Setting up libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 1942s Setting up libssh-4:i386 (0.10.6-2build2) ... 1942s Setting up libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 1942s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 1942s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 1942s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 1942s Setting up libcurl4t64:i386 (8.8.0-1ubuntu1) ... 1942s Setting up libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 1942s Setting up apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 1942s Setting up apache2:i386 (2.4.58-1ubuntu8.1) ... 1942s Enabling module mpm_event. 1942s Enabling module authz_core. 1942s Enabling module authz_host. 1942s Enabling module authn_core. 1942s Enabling module auth_basic. 1942s Enabling module access_compat. 1942s Enabling module authn_file. 1942s Enabling module authz_user. 1942s Enabling module alias. 1942s Enabling module dir. 1942s Enabling module autoindex. 1942s Enabling module env. 1942s Enabling module mime. 1942s Enabling module negotiation. 1942s Enabling module setenvif. 1942s Enabling module filter. 1942s Enabling module deflate. 1942s Enabling module status. 1942s Enabling module reqtimeout. 1943s Enabling conf charset. 1943s Enabling conf localized-error-pages. 1943s Enabling conf other-vhosts-access-log. 1943s Enabling conf security. 1943s Enabling conf serve-cgi-bin. 1943s Enabling site 000-default. 1944s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1944s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1945s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 1945s Processing triggers for ufw (0.36.2-6) ... 1945s Processing triggers for man-db (2.12.1-1) ... 1947s Reading package lists... 1948s Building dependency tree... 1948s Reading state information... 1948s Starting pkgProblemResolver with broken count: 0 1948s Starting 2 pkgProblemResolver with broken count: 0 1948s Done 1949s The following NEW packages will be installed: 1949s autopkgtest-satdep 1949s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1949s Need to get 0 B/700 B of archives. 1949s After this operation, 0 B of additional disk space will be used. 1949s Get:1 /tmp/autopkgtest.vC3oZl/14-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 1949s Selecting previously unselected package autopkgtest-satdep. 1949s (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 ... 76726 files and directories currently installed.) 1949s Preparing to unpack .../14-autopkgtest-satdep.deb ... 1949s Unpacking autopkgtest-satdep (0) ... 1949s Setting up autopkgtest-satdep (0) ... 1951s (Reading database ... 76726 files and directories currently installed.) 1951s Removing autopkgtest-satdep (0) ... 1959s autopkgtest [13:45:43]: test check-ubuntu-branding: [----------------------- 1960s + ubuntu_logo_path=icons/ubuntu-logo.png 1960s ++ curl -s http://localhost 1960s + html_content=' 1960s 1960s 1960s 1960s 1960s Apache2 Ubuntu Default Page: It works 1960s 1960s 1960s 1960s
1960s 1960s
1960s
1960s

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

1960s 1960s

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

1960s 1960s
1960s
1960s
1960s Configuration Overview 1960s
1960s
1960s

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

1960s

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

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

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

1960s

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

1960s
1960s 1960s
1960s
1960s Reporting Problems 1960s
1960s
1960s

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

1960s

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

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

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

1960s 1960s

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

1960s 1960s
1960s
1960s
1960s Configuration Overview 1960s
1960s
1960s

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

1960s

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

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

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

1960s

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

1960s
1960s 1960s
1960s
1960s Reporting Problems 1960s
1960s
1960s

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

1960s

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

1960s
1960s 1960s
1960s
1960s
1960s
1960s 1960s =~ icons/ubuntu-logo\.png ]] 1960s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 1960s ++ grep Content-Type 1960s ++ cut -d ' ' -f 2- 1960s ++ tr -d '[:space:]' 1960s + content_type=image/png 1960s + expected=image/png 1960s + '[' image/png '!=' image/png ']' 1960s autopkgtest [13:45:44]: test check-ubuntu-branding: -----------------------] 1960s check-ubuntu-branding PASS 1960s autopkgtest [13:45:44]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 1960s autopkgtest [13:45:44]: test chroot: preparing testbed 2023s autopkgtest [13:46:47]: testbed dpkg architecture: amd64 2023s autopkgtest [13:46:47]: testbed apt version: 2.9.3 2023s autopkgtest [13:46:47]: test architecture: i386 2023s autopkgtest [13:46:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2024s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 2024s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [4792 B] 2024s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 2024s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [43.4 kB] 2024s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [384 kB] 2024s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [81.4 kB] 2024s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [58.4 kB] 2024s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [7700 B] 2024s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [4300 B] 2024s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [355 kB] 2024s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [187 kB] 2024s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [1392 B] 2024s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [1392 B] 2024s Fetched 1241 kB in 0s (4255 kB/s) 2024s Reading package lists... 2025s Reading package lists... 2026s Building dependency tree... 2026s Reading state information... 2026s Calculating upgrade... 2026s The following packages will be upgraded: 2026s libxml2 2026s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2026s Need to get 642 kB of archives. 2026s After this operation, 353 kB disk space will be freed. 2026s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 libxml2 amd64 2.12.7+dfsg-3 [642 kB] 2027s Fetched 642 kB in 0s (25.6 MB/s) 2027s (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 ... 74359 files and directories currently installed.) 2027s Preparing to unpack .../libxml2_2.12.7+dfsg-3_amd64.deb ... 2027s Unpacking libxml2:amd64 (2.12.7+dfsg-3) over (2.9.14+dfsg-1.3ubuntu3) ... 2027s Setting up libxml2:amd64 (2.12.7+dfsg-3) ... 2027s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 2027s Reading package lists... 2027s Building dependency tree... 2027s Reading state information... 2028s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2028s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 2028s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 2028s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 2028s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 2029s Reading package lists... 2029s Reading package lists... 2030s Building dependency tree... 2030s Reading state information... 2030s Calculating upgrade... 2030s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2030s Reading package lists... 2030s Building dependency tree... 2030s Reading state information... 2031s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2034s Note, using file '/tmp/autopkgtest.vC3oZl/15-autopkgtest-satdep.dsc' to get the build dependencies 2034s Reading package lists... 2035s Building dependency tree... 2035s Reading state information... 2035s Starting pkgProblemResolver with broken count: 0 2035s Starting 2 pkgProblemResolver with broken count: 0 2035s Done 2035s The following NEW packages will be installed: 2035s apache2:i386 apache2-bin:i386 apache2-data apache2-utils build-essential cpp 2035s cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-13 2035s g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 2035s gcc-13-x86-64-linux-gnu gcc-14-base:i386 gcc-x86-64-linux-gnu libapr1t64 2035s libapr1t64:i386 libaprutil1-dbd-sqlite3:i386 libaprutil1-ldap:i386 2035s libaprutil1t64 libaprutil1t64:i386 libasan8 libatomic1 libbrotli1:i386 2035s libc6:i386 libcc1-0 libcom-err2:i386 libcrypt1:i386 libcurl4t64:i386 2035s libdb5.3t64:i386 libexpat1:i386 libffi8:i386 libgcc-13-dev libgcc-s1:i386 2035s libgdbm6t64:i386 libgmp10:i386 libgnutls30t64:i386 libgomp1 2035s libgssapi-krb5-2:i386 libhogweed6t64:i386 libhwasan0 libicu74:i386 2035s libidn2-0:i386 libisl23 libitm1 libjansson4:i386 libk5crypto3:i386 2035s libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap2:i386 liblsan0 2035s liblua5.4-0:i386 liblzma5:i386 libmpc3 libnettle8t64:i386 libnghttp2-14:i386 2035s libp11-kit0:i386 libpcre2-8-0:i386 libpsl5t64:i386 libquadmath0 2035s librtmp1:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 2035s libssh-4:i386 libssl3t64:i386 libstdc++-13-dev libstdc++6:i386 2035s libtasn1-6:i386 libtsan2 libubsan1 libunistring5:i386 libuuid1:i386 2035s libxml2:i386 libzstd1:i386 zlib1g:i386 2035s 0 upgraded, 81 newly installed, 0 to remove and 0 not upgraded. 2035s Need to get 89.8 MB of archives. 2035s After this operation, 314 MB of additional disk space will be used. 2035s Get:1 http://ftpmaster.internal/ubuntu oracular/main i386 gcc-14-base i386 14.1.0-1ubuntu1 [48.4 kB] 2035s Get:2 http://ftpmaster.internal/ubuntu oracular/main i386 libgcc-s1 i386 14.1.0-1ubuntu1 [95.2 kB] 2035s Get:3 http://ftpmaster.internal/ubuntu oracular/main i386 libc6 i386 2.39-0ubuntu8.1 [3010 kB] 2036s Get:4 http://ftpmaster.internal/ubuntu oracular/main i386 libuuid1 i386 2.39.3-9ubuntu6 [36.5 kB] 2036s Get:5 http://ftpmaster.internal/ubuntu oracular/main i386 libapr1t64 i386 1.7.2-3.2 [116 kB] 2036s Get:6 http://ftpmaster.internal/ubuntu oracular/main i386 libcrypt1 i386 1:4.4.36-4build1 [91.9 kB] 2036s Get:7 http://ftpmaster.internal/ubuntu oracular/main i386 libdb5.3t64 i386 5.3.28+dfsg2-7 [807 kB] 2036s Get:8 http://ftpmaster.internal/ubuntu oracular/main i386 libexpat1 i386 2.6.2-1 [91.1 kB] 2036s Get:9 http://ftpmaster.internal/ubuntu oracular/main i386 libgdbm6t64 i386 1.23-5.1build1 [39.4 kB] 2036s Get:10 http://ftpmaster.internal/ubuntu oracular/main i386 libssl3t64 i386 3.0.13-0ubuntu4 [1921 kB] 2036s Get:11 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1t64 i386 1.6.3-1.1ubuntu7 [101 kB] 2036s Get:12 http://ftpmaster.internal/ubuntu oracular/main i386 libsqlite3-0 i386 3.45.3-1 [776 kB] 2036s Get:13 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-dbd-sqlite3 i386 1.6.3-1.1ubuntu7 [11.6 kB] 2036s Get:14 http://ftpmaster.internal/ubuntu oracular/main i386 libgmp10 i386 2:6.3.0+dfsg-2ubuntu6 [270 kB] 2036s Get:15 http://ftpmaster.internal/ubuntu oracular/main i386 libnettle8t64 i386 3.9.1-2.2build1 [191 kB] 2036s Get:16 http://ftpmaster.internal/ubuntu oracular/main i386 libhogweed6t64 i386 3.9.1-2.2build1 [202 kB] 2036s Get:17 http://ftpmaster.internal/ubuntu oracular/main i386 libunistring5 i386 1.2-1 [552 kB] 2036s Get:18 http://ftpmaster.internal/ubuntu oracular/main i386 libidn2-0 i386 2.3.7-2build1 [102 kB] 2036s Get:19 http://ftpmaster.internal/ubuntu oracular/main i386 libffi8 i386 3.4.6-1build1 [22.8 kB] 2036s Get:20 http://ftpmaster.internal/ubuntu oracular/main i386 libp11-kit0 i386 0.25.3-4ubuntu2 [291 kB] 2036s Get:21 http://ftpmaster.internal/ubuntu oracular/main i386 libtasn1-6 i386 4.19.0-3build1 [44.7 kB] 2036s Get:22 http://ftpmaster.internal/ubuntu oracular/main i386 libgnutls30t64 i386 3.8.5-2ubuntu1 [1024 kB] 2036s Get:23 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-modules-db i386 2.1.28+dfsg1-5ubuntu3 [21.7 kB] 2036s Get:24 http://ftpmaster.internal/ubuntu oracular/main i386 libsasl2-2 i386 2.1.28+dfsg1-5ubuntu3 [61.5 kB] 2036s Get:25 http://ftpmaster.internal/ubuntu oracular/main i386 libldap2 i386 2.6.7+dfsg-1~exp1ubuntu8 [210 kB] 2036s Get:26 http://ftpmaster.internal/ubuntu oracular/main i386 libaprutil1-ldap i386 1.6.3-1.1ubuntu7 [9226 B] 2036s Get:27 http://ftpmaster.internal/ubuntu oracular/main i386 libbrotli1 i386 1.1.0-2build2 [334 kB] 2036s Get:28 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5support0 i386 1.20.1-6ubuntu2 [37.4 kB] 2036s Get:29 http://ftpmaster.internal/ubuntu oracular/main i386 libcom-err2 i386 1.47.0-2.4~exp1ubuntu4 [23.2 kB] 2036s Get:30 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libk5crypto3 i386 1.20.1-6ubuntu2 [86.1 kB] 2036s Get:31 http://ftpmaster.internal/ubuntu oracular/main i386 libkeyutils1 i386 1.6.3-3build1 [9918 B] 2036s Get:32 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libkrb5-3 i386 1.20.1-6ubuntu2 [395 kB] 2036s Get:33 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libgssapi-krb5-2 i386 1.20.1-6ubuntu2 [153 kB] 2036s Get:34 http://ftpmaster.internal/ubuntu oracular/main i386 libnghttp2-14 i386 1.61.0-1 [90.4 kB] 2036s Get:35 http://ftpmaster.internal/ubuntu oracular/main i386 libpsl5t64 i386 0.21.2-1.1build1 [57.7 kB] 2036s Get:36 http://ftpmaster.internal/ubuntu oracular/main i386 zlib1g i386 1:1.3.dfsg-3.1ubuntu2 [58.8 kB] 2036s Get:37 http://ftpmaster.internal/ubuntu oracular/main i386 librtmp1 i386 2.4+20151223.gitfa8646d.1-2build7 [60.7 kB] 2036s Get:38 http://ftpmaster.internal/ubuntu oracular/main i386 libssh-4 i386 0.10.6-2build2 [212 kB] 2036s Get:39 http://ftpmaster.internal/ubuntu oracular/main i386 libzstd1 i386 1.5.5+dfsg2-2build1 [288 kB] 2036s Get:40 http://ftpmaster.internal/ubuntu oracular/main i386 libcurl4t64 i386 8.8.0-1ubuntu1 [393 kB] 2036s Get:41 http://ftpmaster.internal/ubuntu oracular/main i386 libjansson4 i386 2.14-2build2 [35.2 kB] 2036s Get:42 http://ftpmaster.internal/ubuntu oracular/main i386 libstdc++6 i386 14.1.0-1ubuntu1 [861 kB] 2036s Get:43 http://ftpmaster.internal/ubuntu oracular/main i386 liblua5.4-0 i386 5.4.6-3build2 [182 kB] 2036s Get:44 http://ftpmaster.internal/ubuntu oracular/main i386 libpcre2-8-0 i386 10.42-4ubuntu2 [227 kB] 2036s Get:45 http://ftpmaster.internal/ubuntu oracular/main i386 libicu74 i386 74.2-1ubuntu3 [11.0 MB] 2036s Get:46 http://ftpmaster.internal/ubuntu oracular/main i386 liblzma5 i386 5.6.1+really5.4.5-1 [133 kB] 2036s Get:47 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 libxml2 i386 2.12.7+dfsg-3 [680 kB] 2036s Get:48 http://ftpmaster.internal/ubuntu oracular/main i386 apache2-bin i386 2.4.58-1ubuntu8.1 [1440 kB] 2036s Get:49 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-data all 2.4.58-1ubuntu8.1 [163 kB] 2036s Get:50 http://ftpmaster.internal/ubuntu oracular/main amd64 libapr1t64 amd64 1.7.2-3.2 [106 kB] 2036s Get:51 http://ftpmaster.internal/ubuntu oracular/main amd64 libaprutil1t64 amd64 1.6.3-1.1ubuntu7 [91.9 kB] 2036s Get:52 http://ftpmaster.internal/ubuntu oracular/main amd64 apache2-utils amd64 2.4.58-1ubuntu8.1 [96.2 kB] 2036s Get:53 http://ftpmaster.internal/ubuntu oracular/main i386 apache2 i386 2.4.58-1ubuntu8.1 [90.2 kB] 2036s Get:54 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.2.0-23ubuntu4 [49.0 kB] 2036s Get:55 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 2036s Get:56 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 2036s Get:57 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [11.2 MB] 2036s Get:58 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.2.0-23ubuntu4 [1032 B] 2036s Get:59 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [5326 B] 2036s Get:60 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.2.0-7ubuntu1 [22.4 kB] 2036s Get:61 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-1ubuntu1 [48.0 kB] 2036s Get:62 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-1ubuntu1 [148 kB] 2036s Get:63 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-1ubuntu1 [29.1 kB] 2036s Get:64 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-1ubuntu1 [10.4 kB] 2036s Get:65 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-1ubuntu1 [3025 kB] 2036s Get:66 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-1ubuntu1 [1313 kB] 2036s Get:67 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-1ubuntu1 [2736 kB] 2036s Get:68 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-1ubuntu1 [1174 kB] 2036s Get:69 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-1ubuntu1 [1632 kB] 2036s Get:70 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-1ubuntu1 [153 kB] 2036s Get:71 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.2.0-23ubuntu4 [2688 kB] 2036s Get:72 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [21.9 MB] 2036s Get:73 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.2.0-23ubuntu4 [482 kB] 2036s Get:74 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1212 B] 2036s Get:75 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5018 B] 2036s Get:76 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.2.0-23ubuntu4 [2399 kB] 2036s Get:77 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.2.0-23ubuntu4 [12.5 MB] 2036s Get:78 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.2.0-23ubuntu4 [14.5 kB] 2036s Get:79 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B] 2036s Get:80 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1100 B] 2036s Get:81 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 2037s Preconfiguring packages ... 2037s Fetched 89.8 MB in 1s (121 MB/s) 2037s Selecting previously unselected package gcc-14-base:i386. 2037s (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 ... 74359 files and directories currently installed.) 2037s Preparing to unpack .../00-gcc-14-base_14.1.0-1ubuntu1_i386.deb ... 2037s Unpacking gcc-14-base:i386 (14.1.0-1ubuntu1) ... 2037s Selecting previously unselected package libgcc-s1:i386. 2037s Preparing to unpack .../01-libgcc-s1_14.1.0-1ubuntu1_i386.deb ... 2037s Unpacking libgcc-s1:i386 (14.1.0-1ubuntu1) ... 2037s Selecting previously unselected package libc6:i386. 2037s Preparing to unpack .../02-libc6_2.39-0ubuntu8.1_i386.deb ... 2037s Unpacking libc6:i386 (2.39-0ubuntu8.1) ... 2037s Selecting previously unselected package libuuid1:i386. 2037s Preparing to unpack .../03-libuuid1_2.39.3-9ubuntu6_i386.deb ... 2037s Unpacking libuuid1:i386 (2.39.3-9ubuntu6) ... 2037s Selecting previously unselected package libapr1t64:i386. 2037s Preparing to unpack .../04-libapr1t64_1.7.2-3.2_i386.deb ... 2037s Unpacking libapr1t64:i386 (1.7.2-3.2) ... 2037s Selecting previously unselected package libcrypt1:i386. 2037s Preparing to unpack .../05-libcrypt1_1%3a4.4.36-4build1_i386.deb ... 2037s Unpacking libcrypt1:i386 (1:4.4.36-4build1) ... 2037s Selecting previously unselected package libdb5.3t64:i386. 2037s Preparing to unpack .../06-libdb5.3t64_5.3.28+dfsg2-7_i386.deb ... 2037s Unpacking libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 2037s Selecting previously unselected package libexpat1:i386. 2037s Preparing to unpack .../07-libexpat1_2.6.2-1_i386.deb ... 2037s Unpacking libexpat1:i386 (2.6.2-1) ... 2037s Selecting previously unselected package libgdbm6t64:i386. 2037s Preparing to unpack .../08-libgdbm6t64_1.23-5.1build1_i386.deb ... 2037s Unpacking libgdbm6t64:i386 (1.23-5.1build1) ... 2037s Selecting previously unselected package libssl3t64:i386. 2037s Preparing to unpack .../09-libssl3t64_3.0.13-0ubuntu4_i386.deb ... 2037s Unpacking libssl3t64:i386 (3.0.13-0ubuntu4) ... 2037s Selecting previously unselected package libaprutil1t64:i386. 2037s Preparing to unpack .../10-libaprutil1t64_1.6.3-1.1ubuntu7_i386.deb ... 2037s Unpacking libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 2037s Selecting previously unselected package libsqlite3-0:i386. 2037s Preparing to unpack .../11-libsqlite3-0_3.45.3-1_i386.deb ... 2037s Unpacking libsqlite3-0:i386 (3.45.3-1) ... 2037s Selecting previously unselected package libaprutil1-dbd-sqlite3:i386. 2037s Preparing to unpack .../12-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_i386.deb ... 2037s Unpacking libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 2037s Selecting previously unselected package libgmp10:i386. 2037s Preparing to unpack .../13-libgmp10_2%3a6.3.0+dfsg-2ubuntu6_i386.deb ... 2037s Unpacking libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 2037s Selecting previously unselected package libnettle8t64:i386. 2037s Preparing to unpack .../14-libnettle8t64_3.9.1-2.2build1_i386.deb ... 2037s Unpacking libnettle8t64:i386 (3.9.1-2.2build1) ... 2037s Selecting previously unselected package libhogweed6t64:i386. 2037s Preparing to unpack .../15-libhogweed6t64_3.9.1-2.2build1_i386.deb ... 2037s Unpacking libhogweed6t64:i386 (3.9.1-2.2build1) ... 2037s Selecting previously unselected package libunistring5:i386. 2037s Preparing to unpack .../16-libunistring5_1.2-1_i386.deb ... 2037s Unpacking libunistring5:i386 (1.2-1) ... 2037s Selecting previously unselected package libidn2-0:i386. 2037s Preparing to unpack .../17-libidn2-0_2.3.7-2build1_i386.deb ... 2037s Unpacking libidn2-0:i386 (2.3.7-2build1) ... 2037s Selecting previously unselected package libffi8:i386. 2037s Preparing to unpack .../18-libffi8_3.4.6-1build1_i386.deb ... 2037s Unpacking libffi8:i386 (3.4.6-1build1) ... 2037s Selecting previously unselected package libp11-kit0:i386. 2037s Preparing to unpack .../19-libp11-kit0_0.25.3-4ubuntu2_i386.deb ... 2037s Unpacking libp11-kit0:i386 (0.25.3-4ubuntu2) ... 2038s Selecting previously unselected package libtasn1-6:i386. 2038s Preparing to unpack .../20-libtasn1-6_4.19.0-3build1_i386.deb ... 2038s Unpacking libtasn1-6:i386 (4.19.0-3build1) ... 2038s Selecting previously unselected package libgnutls30t64:i386. 2038s Preparing to unpack .../21-libgnutls30t64_3.8.5-2ubuntu1_i386.deb ... 2038s Unpacking libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 2038s Selecting previously unselected package libsasl2-modules-db:i386. 2038s Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_i386.deb ... 2038s Unpacking libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 2038s Selecting previously unselected package libsasl2-2:i386. 2038s Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-5ubuntu3_i386.deb ... 2038s Unpacking libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 2038s Selecting previously unselected package libldap2:i386. 2038s Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu8_i386.deb ... 2038s Unpacking libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 2038s Selecting previously unselected package libaprutil1-ldap:i386. 2038s Preparing to unpack .../25-libaprutil1-ldap_1.6.3-1.1ubuntu7_i386.deb ... 2038s Unpacking libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 2038s Selecting previously unselected package libbrotli1:i386. 2038s Preparing to unpack .../26-libbrotli1_1.1.0-2build2_i386.deb ... 2038s Unpacking libbrotli1:i386 (1.1.0-2build2) ... 2038s Selecting previously unselected package libkrb5support0:i386. 2038s Preparing to unpack .../27-libkrb5support0_1.20.1-6ubuntu2_i386.deb ... 2038s Unpacking libkrb5support0:i386 (1.20.1-6ubuntu2) ... 2038s Selecting previously unselected package libcom-err2:i386. 2038s Preparing to unpack .../28-libcom-err2_1.47.0-2.4~exp1ubuntu4_i386.deb ... 2038s Unpacking libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 2038s Selecting previously unselected package libk5crypto3:i386. 2038s Preparing to unpack .../29-libk5crypto3_1.20.1-6ubuntu2_i386.deb ... 2038s Unpacking libk5crypto3:i386 (1.20.1-6ubuntu2) ... 2038s Selecting previously unselected package libkeyutils1:i386. 2038s Preparing to unpack .../30-libkeyutils1_1.6.3-3build1_i386.deb ... 2038s Unpacking libkeyutils1:i386 (1.6.3-3build1) ... 2038s Selecting previously unselected package libkrb5-3:i386. 2038s Preparing to unpack .../31-libkrb5-3_1.20.1-6ubuntu2_i386.deb ... 2038s Unpacking libkrb5-3:i386 (1.20.1-6ubuntu2) ... 2038s Selecting previously unselected package libgssapi-krb5-2:i386. 2038s Preparing to unpack .../32-libgssapi-krb5-2_1.20.1-6ubuntu2_i386.deb ... 2038s Unpacking libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 2038s Selecting previously unselected package libnghttp2-14:i386. 2038s Preparing to unpack .../33-libnghttp2-14_1.61.0-1_i386.deb ... 2038s Unpacking libnghttp2-14:i386 (1.61.0-1) ... 2038s Selecting previously unselected package libpsl5t64:i386. 2038s Preparing to unpack .../34-libpsl5t64_0.21.2-1.1build1_i386.deb ... 2038s Unpacking libpsl5t64:i386 (0.21.2-1.1build1) ... 2038s Selecting previously unselected package zlib1g:i386. 2038s Preparing to unpack .../35-zlib1g_1%3a1.3.dfsg-3.1ubuntu2_i386.deb ... 2038s Unpacking zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 2038s Selecting previously unselected package librtmp1:i386. 2038s Preparing to unpack .../36-librtmp1_2.4+20151223.gitfa8646d.1-2build7_i386.deb ... 2038s Unpacking librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2038s Selecting previously unselected package libssh-4:i386. 2038s Preparing to unpack .../37-libssh-4_0.10.6-2build2_i386.deb ... 2038s Unpacking libssh-4:i386 (0.10.6-2build2) ... 2038s Selecting previously unselected package libzstd1:i386. 2038s Preparing to unpack .../38-libzstd1_1.5.5+dfsg2-2build1_i386.deb ... 2038s Unpacking libzstd1:i386 (1.5.5+dfsg2-2build1) ... 2038s Selecting previously unselected package libcurl4t64:i386. 2038s Preparing to unpack .../39-libcurl4t64_8.8.0-1ubuntu1_i386.deb ... 2038s Unpacking libcurl4t64:i386 (8.8.0-1ubuntu1) ... 2038s Selecting previously unselected package libjansson4:i386. 2038s Preparing to unpack .../40-libjansson4_2.14-2build2_i386.deb ... 2038s Unpacking libjansson4:i386 (2.14-2build2) ... 2038s Selecting previously unselected package libstdc++6:i386. 2038s Preparing to unpack .../41-libstdc++6_14.1.0-1ubuntu1_i386.deb ... 2038s Unpacking libstdc++6:i386 (14.1.0-1ubuntu1) ... 2038s Selecting previously unselected package liblua5.4-0:i386. 2038s Preparing to unpack .../42-liblua5.4-0_5.4.6-3build2_i386.deb ... 2038s Unpacking liblua5.4-0:i386 (5.4.6-3build2) ... 2038s Selecting previously unselected package libpcre2-8-0:i386. 2038s Preparing to unpack .../43-libpcre2-8-0_10.42-4ubuntu2_i386.deb ... 2038s Unpacking libpcre2-8-0:i386 (10.42-4ubuntu2) ... 2038s Selecting previously unselected package libicu74:i386. 2038s Preparing to unpack .../44-libicu74_74.2-1ubuntu3_i386.deb ... 2038s Unpacking libicu74:i386 (74.2-1ubuntu3) ... 2038s Selecting previously unselected package liblzma5:i386. 2038s Preparing to unpack .../45-liblzma5_5.6.1+really5.4.5-1_i386.deb ... 2038s Unpacking liblzma5:i386 (5.6.1+really5.4.5-1) ... 2038s Selecting previously unselected package libxml2:i386. 2038s Preparing to unpack .../46-libxml2_2.12.7+dfsg-3_i386.deb ... 2038s Unpacking libxml2:i386 (2.12.7+dfsg-3) ... 2039s Selecting previously unselected package apache2-bin:i386. 2039s Preparing to unpack .../47-apache2-bin_2.4.58-1ubuntu8.1_i386.deb ... 2039s Unpacking apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 2039s Selecting previously unselected package apache2-data. 2039s Preparing to unpack .../48-apache2-data_2.4.58-1ubuntu8.1_all.deb ... 2039s Unpacking apache2-data (2.4.58-1ubuntu8.1) ... 2039s Selecting previously unselected package libapr1t64:amd64. 2039s Preparing to unpack .../49-libapr1t64_1.7.2-3.2_amd64.deb ... 2039s Unpacking libapr1t64:amd64 (1.7.2-3.2) ... 2039s Selecting previously unselected package libaprutil1t64:amd64. 2039s Preparing to unpack .../50-libaprutil1t64_1.6.3-1.1ubuntu7_amd64.deb ... 2039s Unpacking libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 2039s Selecting previously unselected package apache2-utils. 2039s Preparing to unpack .../51-apache2-utils_2.4.58-1ubuntu8.1_amd64.deb ... 2039s Unpacking apache2-utils (2.4.58-1ubuntu8.1) ... 2039s Selecting previously unselected package apache2:i386. 2039s Preparing to unpack .../52-apache2_2.4.58-1ubuntu8.1_i386.deb ... 2039s Unpacking apache2:i386 (2.4.58-1ubuntu8.1) ... 2039s Selecting previously unselected package gcc-13-base:amd64. 2039s Preparing to unpack .../53-gcc-13-base_13.2.0-23ubuntu4_amd64.deb ... 2039s Unpacking gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 2039s Selecting previously unselected package libisl23:amd64. 2039s Preparing to unpack .../54-libisl23_0.26-3build1_amd64.deb ... 2039s Unpacking libisl23:amd64 (0.26-3build1) ... 2039s Selecting previously unselected package libmpc3:amd64. 2039s Preparing to unpack .../55-libmpc3_1.3.1-1build1_amd64.deb ... 2039s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 2039s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 2039s Preparing to unpack .../56-cpp-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 2039s Unpacking cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 2039s Selecting previously unselected package cpp-13. 2039s Preparing to unpack .../57-cpp-13_13.2.0-23ubuntu4_amd64.deb ... 2039s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 2039s Selecting previously unselected package cpp-x86-64-linux-gnu. 2039s Preparing to unpack .../58-cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 2039s Unpacking cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 2039s Selecting previously unselected package cpp. 2039s Preparing to unpack .../59-cpp_4%3a13.2.0-7ubuntu1_amd64.deb ... 2039s Unpacking cpp (4:13.2.0-7ubuntu1) ... 2039s Selecting previously unselected package libcc1-0:amd64. 2039s Preparing to unpack .../60-libcc1-0_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking libcc1-0:amd64 (14.1.0-1ubuntu1) ... 2039s Selecting previously unselected package libgomp1:amd64. 2039s Preparing to unpack .../61-libgomp1_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking libgomp1:amd64 (14.1.0-1ubuntu1) ... 2039s Selecting previously unselected package libitm1:amd64. 2039s Preparing to unpack .../62-libitm1_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking libitm1:amd64 (14.1.0-1ubuntu1) ... 2039s Selecting previously unselected package libatomic1:amd64. 2039s Preparing to unpack .../63-libatomic1_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking libatomic1:amd64 (14.1.0-1ubuntu1) ... 2039s Selecting previously unselected package libasan8:amd64. 2039s Preparing to unpack .../64-libasan8_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking libasan8:amd64 (14.1.0-1ubuntu1) ... 2039s Selecting previously unselected package liblsan0:amd64. 2039s Preparing to unpack .../65-liblsan0_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking liblsan0:amd64 (14.1.0-1ubuntu1) ... 2039s Selecting previously unselected package libtsan2:amd64. 2039s Preparing to unpack .../66-libtsan2_14.1.0-1ubuntu1_amd64.deb ... 2039s Unpacking libtsan2:amd64 (14.1.0-1ubuntu1) ... 2040s Selecting previously unselected package libubsan1:amd64. 2040s Preparing to unpack .../67-libubsan1_14.1.0-1ubuntu1_amd64.deb ... 2040s Unpacking libubsan1:amd64 (14.1.0-1ubuntu1) ... 2040s Selecting previously unselected package libhwasan0:amd64. 2040s Preparing to unpack .../68-libhwasan0_14.1.0-1ubuntu1_amd64.deb ... 2040s Unpacking libhwasan0:amd64 (14.1.0-1ubuntu1) ... 2040s Selecting previously unselected package libquadmath0:amd64. 2040s Preparing to unpack .../69-libquadmath0_14.1.0-1ubuntu1_amd64.deb ... 2040s Unpacking libquadmath0:amd64 (14.1.0-1ubuntu1) ... 2040s Selecting previously unselected package libgcc-13-dev:amd64. 2040s Preparing to unpack .../70-libgcc-13-dev_13.2.0-23ubuntu4_amd64.deb ... 2040s Unpacking libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 2040s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 2040s Preparing to unpack .../71-gcc-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 2040s Unpacking gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 2040s Selecting previously unselected package gcc-13. 2040s Preparing to unpack .../72-gcc-13_13.2.0-23ubuntu4_amd64.deb ... 2040s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 2040s Selecting previously unselected package gcc-x86-64-linux-gnu. 2040s Preparing to unpack .../73-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 2040s Unpacking gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 2040s Selecting previously unselected package gcc. 2040s Preparing to unpack .../74-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ... 2040s Unpacking gcc (4:13.2.0-7ubuntu1) ... 2040s Selecting previously unselected package libstdc++-13-dev:amd64. 2040s Preparing to unpack .../75-libstdc++-13-dev_13.2.0-23ubuntu4_amd64.deb ... 2040s Unpacking libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 2040s Selecting previously unselected package g++-13-x86-64-linux-gnu. 2040s Preparing to unpack .../76-g++-13-x86-64-linux-gnu_13.2.0-23ubuntu4_amd64.deb ... 2040s Unpacking g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 2041s Selecting previously unselected package g++-13. 2041s Preparing to unpack .../77-g++-13_13.2.0-23ubuntu4_amd64.deb ... 2041s Unpacking g++-13 (13.2.0-23ubuntu4) ... 2041s Selecting previously unselected package g++-x86-64-linux-gnu. 2041s Preparing to unpack .../78-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ... 2041s Unpacking g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 2041s Selecting previously unselected package g++. 2041s Preparing to unpack .../79-g++_4%3a13.2.0-7ubuntu1_amd64.deb ... 2041s Unpacking g++ (4:13.2.0-7ubuntu1) ... 2041s Selecting previously unselected package build-essential. 2041s Preparing to unpack .../80-build-essential_12.10ubuntu1_amd64.deb ... 2041s Unpacking build-essential (12.10ubuntu1) ... 2041s Setting up gcc-14-base:i386 (14.1.0-1ubuntu1) ... 2041s Setting up libgomp1:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up gcc-13-base:amd64 (13.2.0-23ubuntu4) ... 2041s Setting up libquadmath0:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libmpc3:amd64 (1.3.1-1build1) ... 2041s Setting up libatomic1:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libubsan1:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libhwasan0:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libasan8:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libapr1t64:amd64 (1.7.2-3.2) ... 2041s Setting up apache2-data (2.4.58-1ubuntu8.1) ... 2041s Setting up libtsan2:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libisl23:amd64 (0.26-3build1) ... 2041s Setting up libcc1-0:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up liblsan0:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libitm1:amd64 (14.1.0-1ubuntu1) ... 2041s Setting up libaprutil1t64:amd64 (1.6.3-1.1ubuntu7) ... 2041s Setting up cpp-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 2041s Setting up libgcc-13-dev:amd64 (13.2.0-23ubuntu4) ... 2041s Setting up libstdc++-13-dev:amd64 (13.2.0-23ubuntu4) ... 2041s Setting up apache2-utils (2.4.58-1ubuntu8.1) ... 2041s Setting up cpp-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 2041s Setting up cpp-13 (13.2.0-23ubuntu4) ... 2041s Setting up gcc-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 2041s Setting up gcc-13 (13.2.0-23ubuntu4) ... 2041s Setting up cpp (4:13.2.0-7ubuntu1) ... 2041s Setting up g++-13-x86-64-linux-gnu (13.2.0-23ubuntu4) ... 2041s Setting up gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 2041s Setting up gcc (4:13.2.0-7ubuntu1) ... 2041s Setting up g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ... 2041s Setting up g++-13 (13.2.0-23ubuntu4) ... 2041s Setting up g++ (4:13.2.0-7ubuntu1) ... 2041s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 2041s Setting up build-essential (12.10ubuntu1) ... 2041s Setting up libgcc-s1:i386 (14.1.0-1ubuntu1) ... 2041s Setting up libc6:i386 (2.39-0ubuntu8.1) ... 2041s Setting up libdb5.3t64:i386 (5.3.28+dfsg2-7) ... 2041s Setting up libffi8:i386 (3.4.6-1build1) ... 2041s Setting up libtasn1-6:i386 (4.19.0-3build1) ... 2041s Setting up libstdc++6:i386 (14.1.0-1ubuntu1) ... 2041s Setting up libexpat1:i386 (2.6.2-1) ... 2041s Setting up libzstd1:i386 (1.5.5+dfsg2-2build1) ... 2041s Setting up libkeyutils1:i386 (1.6.3-3build1) ... 2041s Setting up libgdbm6t64:i386 (1.23-5.1build1) ... 2041s Setting up liblzma5:i386 (5.6.1+really5.4.5-1) ... 2041s Setting up libssl3t64:i386 (3.0.13-0ubuntu4) ... 2041s Setting up libbrotli1:i386 (1.1.0-2build2) ... 2041s Setting up libsqlite3-0:i386 (3.45.3-1) ... 2041s Setting up libnghttp2-14:i386 (1.61.0-1) ... 2041s Setting up zlib1g:i386 (1:1.3.dfsg-3.1ubuntu2) ... 2041s Setting up libcrypt1:i386 (1:4.4.36-4build1) ... 2041s Setting up libcom-err2:i386 (1.47.0-2.4~exp1ubuntu4) ... 2041s Setting up libjansson4:i386 (2.14-2build2) ... 2041s Setting up libkrb5support0:i386 (1.20.1-6ubuntu2) ... 2041s Setting up libsasl2-modules-db:i386 (2.1.28+dfsg1-5ubuntu3) ... 2041s Setting up libnettle8t64:i386 (3.9.1-2.2build1) ... 2041s Setting up libgmp10:i386 (2:6.3.0+dfsg-2ubuntu6) ... 2041s Setting up libp11-kit0:i386 (0.25.3-4ubuntu2) ... 2041s Setting up libunistring5:i386 (1.2-1) ... 2041s Setting up libuuid1:i386 (2.39.3-9ubuntu6) ... 2041s Setting up libpcre2-8-0:i386 (10.42-4ubuntu2) ... 2041s Setting up libk5crypto3:i386 (1.20.1-6ubuntu2) ... 2041s Setting up libsasl2-2:i386 (2.1.28+dfsg1-5ubuntu3) ... 2041s Setting up libicu74:i386 (74.2-1ubuntu3) ... 2041s Setting up libhogweed6t64:i386 (3.9.1-2.2build1) ... 2041s Setting up libapr1t64:i386 (1.7.2-3.2) ... 2041s Setting up liblua5.4-0:i386 (5.4.6-3build2) ... 2041s Setting up libkrb5-3:i386 (1.20.1-6ubuntu2) ... 2041s Setting up libxml2:i386 (2.12.7+dfsg-3) ... 2041s Setting up libaprutil1t64:i386 (1.6.3-1.1ubuntu7) ... 2041s Setting up libidn2-0:i386 (2.3.7-2build1) ... 2041s Setting up libaprutil1-dbd-sqlite3:i386 (1.6.3-1.1ubuntu7) ... 2041s Setting up libgssapi-krb5-2:i386 (1.20.1-6ubuntu2) ... 2041s Setting up libssh-4:i386 (0.10.6-2build2) ... 2041s Setting up libgnutls30t64:i386 (3.8.5-2ubuntu1) ... 2041s Setting up libpsl5t64:i386 (0.21.2-1.1build1) ... 2041s Setting up librtmp1:i386 (2.4+20151223.gitfa8646d.1-2build7) ... 2041s Setting up libldap2:i386 (2.6.7+dfsg-1~exp1ubuntu8) ... 2041s Setting up libcurl4t64:i386 (8.8.0-1ubuntu1) ... 2041s Setting up libaprutil1-ldap:i386 (1.6.3-1.1ubuntu7) ... 2041s Setting up apache2-bin:i386 (2.4.58-1ubuntu8.1) ... 2041s Setting up apache2:i386 (2.4.58-1ubuntu8.1) ... 2041s Enabling module mpm_event. 2041s Enabling module authz_core. 2041s Enabling module authz_host. 2041s Enabling module authn_core. 2041s Enabling module auth_basic. 2042s Enabling module access_compat. 2042s Enabling module authn_file. 2042s Enabling module authz_user. 2042s Enabling module alias. 2042s Enabling module dir. 2042s Enabling module autoindex. 2042s Enabling module env. 2042s Enabling module mime. 2042s Enabling module negotiation. 2042s Enabling module setenvif. 2042s Enabling module filter. 2042s Enabling module deflate. 2042s Enabling module status. 2042s Enabling module reqtimeout. 2042s Enabling conf charset. 2042s Enabling conf localized-error-pages. 2042s Enabling conf other-vhosts-access-log. 2042s Enabling conf security. 2042s Enabling conf serve-cgi-bin. 2042s Enabling site 000-default. 2043s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2043s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2044s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 2044s Processing triggers for ufw (0.36.2-6) ... 2045s Processing triggers for man-db (2.12.1-1) ... 2047s Reading package lists... 2047s Building dependency tree... 2047s Reading state information... 2047s Starting pkgProblemResolver with broken count: 0 2047s Starting 2 pkgProblemResolver with broken count: 0 2047s Done 2048s The following NEW packages will be installed: 2048s autopkgtest-satdep 2048s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2048s Need to get 0 B/700 B of archives. 2048s After this operation, 0 B of additional disk space will be used. 2048s Get:1 /tmp/autopkgtest.vC3oZl/16-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [700 B] 2048s Selecting previously unselected package autopkgtest-satdep. 2048s (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 ... 76726 files and directories currently installed.) 2048s Preparing to unpack .../16-autopkgtest-satdep.deb ... 2048s Unpacking autopkgtest-satdep (0) ... 2048s Setting up autopkgtest-satdep (0) ... 2050s (Reading database ... 76726 files and directories currently installed.) 2050s Removing autopkgtest-satdep (0) ... 2055s autopkgtest [13:47:19]: test chroot: [----------------------- 2055s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2055s + gcc --print-file-name=libgcc_s.so.1 2055s + LIBGCC_S_PATH=/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libgcc_s.so.1 2055s + cat 2055s + a2enconf chroot 2055s Enabling conf chroot. 2055s + echo Hello, world! 2055s + service apache2 restart 2055s To activate the new configuration, you need to run: 2055s systemctl reload apache2 2055s Job for apache2.service failed because the control process exited with error code. 2055s See "systemctl status apache2.service" and "journalctl -xeu apache2.service" for details. 2056s autopkgtest [13:47:20]: test chroot: -----------------------] 2056s autopkgtest [13:47:20]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2056s chroot FAIL non-zero exit status 1 2056s autopkgtest [13:47:20]: @@@@@@@@@@@@@@@@@@@@ summary 2056s run-test-suite PASS 2056s duplicate-module-load PASS 2056s default-mods PASS 2056s htcacheclean PASS 2056s ssl-passphrase PASS 2056s check-http2 PASS 2056s check-ubuntu-branding PASS 2056s chroot FAIL non-zero exit status 1 2069s Skipping flock for amd64 2069s Creating nova instance adt-oracular-i386-apache2-20240603-131304-juju-7f2275-prod-proposed-migration-environment-2-49a541bf-9999-46bb-a8e8-3f27c1b37224 from image adt/ubuntu-oracular-amd64-server-20240603.img (UUID 2970e866-c7b7-4b51-b306-e135723f16bf)... 2069s Skipping flock for amd64 2069s Creating nova instance adt-oracular-i386-apache2-20240603-131304-juju-7f2275-prod-proposed-migration-environment-2-49a541bf-9999-46bb-a8e8-3f27c1b37224 from image adt/ubuntu-oracular-amd64-server-20240603.img (UUID 2970e866-c7b7-4b51-b306-e135723f16bf)... 2069s Skipping flock for amd64 2069s Creating nova instance adt-oracular-i386-apache2-20240603-131304-juju-7f2275-prod-proposed-migration-environment-2-49a541bf-9999-46bb-a8e8-3f27c1b37224 from image adt/ubuntu-oracular-amd64-server-20240603.img (UUID 2970e866-c7b7-4b51-b306-e135723f16bf)... 2069s Skipping flock for amd64 2069s Creating nova instance adt-oracular-i386-apache2-20240603-131304-juju-7f2275-prod-proposed-migration-environment-2-49a541bf-9999-46bb-a8e8-3f27c1b37224 from image adt/ubuntu-oracular-amd64-server-20240603.img (UUID 2970e866-c7b7-4b51-b306-e135723f16bf)... 2069s Skipping flock for amd64 2069s Creating nova instance adt-oracular-i386-apache2-20240603-131304-juju-7f2275-prod-proposed-migration-environment-2-49a541bf-9999-46bb-a8e8-3f27c1b37224 from image adt/ubuntu-oracular-amd64-server-20240603.img (UUID 2970e866-c7b7-4b51-b306-e135723f16bf)...